![]() | |
НПО Системы Безопасности (499)340-94-73 График работы: ПН-ПТ: 10:00-19:00 СБ-ВС: выходной ![]() ![]() |
Главная » Периодика » Безопасность 0 ... 139140141142143144145 ... 159
Такие инструкции в действительности представляют собой «библиотечные подпрограммы», вызываемые из основной программы. Об этом стоило упомянуть, поскольку размер приложения заметно изменяется в зависимости от числа используемых команд. Можно значительно сократить занимаемый объем памяти программы, если заменить некоторые инструкции фрагментами на ассемблере или явными операторами PicBasic. В нескольких командах квадратные скобки ([ и ]) служат для обозначения таблиц данных. Поэтому дополнительные (факультативные) величины заключаются в фигурные скобки ({ и }), что расходится с правилами, принятыми в остальной части книги. VISUAL BASIC Возможно, программирование на Visual Basic, предложенном корпорацией Microsoft, является наиболее коротким путем получения приложений для Windows. Простота использования языка и системы разработки преврахдают его в мощный инструмент для быстрого написания приложений, в том числе экспериментальных. Прежде всего создается первичное диалоговое окно (известное под названием формы (form) и показанное на рис. 15.8) и определяются соответствующие ему свойства и объекты (окна ввода/вывода, кнопки и т. д.). В Visual Basic последние именуются управляющими элементами. После того как окно задано, посредством простого щелканья По различным управляющим кнопкам автоматически создаются прототипы подпрограмм, позволяющих обслуживать события (например, щелчок мышью по какому-либо объекту). Редактор исходного кода Visual Basic дает возможность задавать управляющие параметры - свойства (Properties). Приложения в Visual Basic создаются на рабочем столе Dialog Box Editor. Сначала Visual Basic отображает исходное диалоговое окно, представленное на рис. 15.9. После этого из панели инструментов выбираются «диалоговые ресурсы», которые затем размещаются в окне. Управляющие атрибуты (свойства) могут устанавливаться из интегрированной среды разработки или из обработчиков событий. Код последних пишется на всем известном стандартном языке Microsoft Basic. Когда Visual Basic завершит создание прототипов обработчиков событий, останется лишь добавить соответствующий функциям приложения код. lliMHIMIHIIIMIMllliiHflllillMIHliiiiH "-~- It е о > «- - -р.«1 Q FoiMliFqma)
Rejmi/sets №e text dbctoyed in an :аЬ»ке» aft bar » tetotn (nobrtfs ![]() Рис. 15.8 Сиаема разработки Visual Basic Visual Basic предлагает большое число встроенных функций, включая тригонометрические и логарифмические, а также возможность взаимодействия с файловой системой. Целые числа в Visual Basic могут быть 16-разрядными числами от -32768 до -t-32768 и 32-разрядными. 32-битные целые переменные задаются путем добавления знака % в конце идентификатора переменной. Важно отметить, что переменные либо являются локальными переменными программ обработки событий, в которьгх они используются, либо объявляются как глобальные переменные в «общем модуле», который выполняется в начале приложения. В Visual Basic существует ряд собственных базовых управляющих элементов. Другие можно найти в Internet, тем самым расширив функции и сделав приложения Visual Basic более эффективными. Перечень управляющих элементов приведен в табл. 15.18. Существует также ряд управляющих элементов, которые нельзя вызвать щелчком левой кнопкой мыши и увидеть в форме приложения. Из них наиболее часто используется таймер (Timer). Этот 0 ... 139140141142143144145 ... 159 |