Азбука VB До уроков

Введение

До уроков

Урок 1

Урок 2

Урок 3

Урок 4

Урок 5

До уроков

Урок 6

Урок 7

Написать автору

Главная

Написать автору

Нетерпеливые могут этот начальный кусочек информации перед самым первым уроком пропустить. Но помните, что все равно, после какого из уроков, Вы непременно должны вернуться к данной части пособия, которая поможет Вам осмыслить основные принципы работы Visual Basic и понять, о каком ничтожном круге вопросов идет речь в данном пособии.

Среда Visual Basic обладает свойством визуальности за счет своего добротного графического интерфейса. Это значит, что процесс программирования в этой среде является предельно наглядным. Даже те объекты, которые Вы не видите в работе приложения, отображаются в среде Visual Basic на экране дисплея в процессе создания приложения.

В отличие от алгоритмических языков программирования, интегрированная среда программирования Microsoft Visual Basic является объектно-ориентированной, так как содержит большое число разнообразных готовых объектов. Задавая свойства какого-либо объекта, Вы сможете изменить его до неузнаваемости, а если это нужно, даже заставить данный объект исчезнуть с экрана дисплея в любой момент времени. Свойства объекта можно задавать до запуска программы и изменять во время ее работы. Благодаря использованию объектов, программист может очень быстро и без больших усилий создавать эффектные и много делающие программы, причем объем программного кода может уменьшиться в десятки раз. В это же время можно использовать бесконечные возможности разнообразных конструкций алгоритмического языка, особенно, когда Ваша программа нуждается в сложной логике. Таким образом, Visual Basic, как впрочем и другие объектно-ориентированные языки программирования, освобождают программиста от рутинной работы над созданием удобного для пользователя интерфейса, хорошего рисунка или звукового фрагмента. В результате высвобождается масса времени для творческой работы над приложением. На рисунке Вы видите некоторые объекты Visual Basic.

Объект Visual Basic – это кирпичик пользовательского интерфейса, который можно расположить на форме. Форма же в свою очередь тоже является объектом, причем самым главным, если приложение отображается на экране. Визуально форма выглядит как правило в виде стандартного окна Microsoft Windows. Любой из объектов создается с помощью средств управления. Программист в Visual Basic уподобляется строителю, которому не нужно перед строительством замка изготовлять кирпичи различной формы и различного цвета, так как они уже кем-то заранее заготовлены и хранятся в среде Visual Basic. Программист при помощи специальных инструментов и программного кода выкладывает здание замка. Такие кирпичики никогда не иссякнут, сколько бы замков Вы ни построили, причем самых разных по очертаниям и красоте. Удивительно, но объект – это часть Вашей программы – часть, которая вылеплена до Вас при помощи того же программного кода.

В основе работы приложения для Windows лежит принцип управления по прерываниям. Каждый объект в среде Visual Basic имеет фиксированный набор событий. Для любого из этих событий можно написать процедуру обработки прерывания. В процедуру записываются одна или несколько команд, подчиняясь которым компьютер должен выполнить строго определенные действия. Если какое-либо событие, вызванное пользователем или временем, происходит, то Visual Basic тут же выполняет вполне определенную процедуру обработки прерывания, которая содержит написанный Вами программный код.