Основы Visual Basic школьникам

Сетевые уроки преподавателя МОУ "Куракинская СОШ" Шакурова З. З. 

Мой сайт

Оглавление

Программы по физике

Задания по физике и математике

Ссылки

Внимание! В этом разделе имеются ссылки на видеоснимки экрана. Вы их найдёте по ссылке (VIDEO)и пример программы (exe файл).

Тема4=======Принципы визуального программирования=======

При запуске системы визуального программирования (в этой системе объекты создаются при помощи мыши), вам станет доступным:

окно стандартных классов объектов; окно свойств этих объектов; окно программного кода.

СТАНДАРТНЫЕ КЛАССЫ ОБЪЕКТОВ, например такие, как ОКНА (окно называют ФОРМА) и УПРАВЛЯЮЩИЕ ЭЛЕМЕНТЫ (кнопки, списки, поля, переключатели, флажки, командные кнопки и другие), представлены в системе визуального программирования в виде значков на инструментальной панели.

Как запустить систему визуального программирования Visual Basic, смотри тему5.

  1. При помощи мышки программист перетаскивает управляющие элементы из панели инструментов ToolBox на ФОРМУ .(смотри "Графический интерфейс VBasic")

VIDEO (DivX5.2.1Codec) или (swf) - страницу разверните на весь экран.

  1. Далее программист мышкой вызывает окно СВОЙСТВ ОБЪЕКТА и настраивает свойства каждого объекта (выбирает мышкой из окна СВОЙСТВА ОБЪЕКТА), например такие как: имя, размер, цветовые характеристики, положение на форме и на экране, шрифт, надписи на объектах и так далее.

ПРИМЕЧАНИЕ: как видим, значительная часть программы уже составлена, а мы ещё не писали ни одной программы, все действия проводили при помощи мыши.

VIDEO (DivX5.2.1Codec) или (swf) - страницу разверните на весь экран.

  1. Теперь этим объектам, с заданными нами свойствами, нужно присвоить определенную СОБЫТИЙНУЮ ПРОЦЕДУРУ (или говорят – необходимо выполнить настройку методов объекта).

VIDEO (DivX5.2.1Codec) или (swf) - страницу разверните на весь экран.

Присвоить объектам СОБЫТИЙНУЮ ПРОЦЕДУРУ означает  написать программу, которая начинает выполнятся после наступления определенного события.  Например, после щелчка по командной кнопке в текстовом поле появляется текст или, например, при открытии окна раздается звук, а перед закрытием возникает запрос на подтверждение закрытия окна.

Чтобы присвоить объекту событийную процедуру программист, обычно делает двойной левый щелчок по объекту, и в появившемся окне ПРОГРАММНОГО КОДА записывает программу на языке программирования (это может быть язык Basic, Pascal или С++, в зависимости от системы программирования).

ПРИМЕЧАНИЕ: в системах программирования написание программы максимально облегчено, так как:

после двойного щелчка по объекту появляется окно программного кода с уже готовой пустой заготовкой событийной процедуры, остается при помощи мышки или клавиатуры произвести некоторые изменения в заготовке (если необходимо) и дописать программу.

в процессе  составления программы большую помощь может оказать  система авто подсказки – редактор автоматически предлагает программисту по мере необходимости список операторов, функций, свойств объекта - остается лишь выбрать из списка и щелкнуть мышкой.

  1. После размещения всех необходимых элементов управления на форме, настройке их свойств и составления событийных процедур программа готова. Остается дать команду на её трансляцию ( для VB нажать Start в панели инструментов, или меню RUN – Start, или нажать F5): системы Delphi и СИ++ Builder выполняют компиляцию, а система Visual Basic – интерпретацию.

VIDEO (DivX5.2.1Codec) или (swf) - страницу разверните на весь экран.

  1. Теперь нужно сохранить каждую форму проекта File Save Form As  и сохранить проект File Save Project As. Кстати, вы можете сохранить форму и как шаблон, для других проектов. Об этом смотри тему5

VIDEO (DivX5.2.1Codec) или (swf) - страницу разверните на весь экран.

Запустить программу, полученную нами 16 КБ (exe файл)

Примечание: Созданный проект будет работать, только на компьютерах, где установлена система программирования Visual Basic. Но, если есть лицензионный продукт, вы можете создать из проекта exe файл. Об этом подробно смотри тему5

========================

Мой сайт

Программы по физике

Задания по физике и математике

Оглавление

Ссылки

© [Шакуров Зулькафир Зулькарнаевич], 2008. Полное авторское право.

Сайт управляется системой uCoz