Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Основы алгоритмизации и программирования.doc
Скачиваний:
20
Добавлен:
15.09.2019
Размер:
498.69 Кб
Скачать

Окно редактирования кода

Окно редактирования кода используется для создания и редактирования кода приложения. Это окно является окном редактора. Поэтому в нем можно создать новый код, изменить существующий и просмотреть имеющийся.

Приложения разделяются на процедуры. В окне отображается только одна процедура. Окно редактора кода открывается при нажатии кнопки Newcode в окне проекта или это окно отображается на экране, если дважды щелкнуть на форме или элементе управления в окне «Макеты формы».

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

Редактор не переносит слова, которые не помещаются в одной строке, т.к. оператор VB должен занимать одну строку.

В этом окне находится список объектов, который позволяет просматривать все объекты формы.

Процедура General приведенная вверху списка объектов представляет код, который принадлежит форме, но не связан ни с каким-либо объектом.

Список Proc позволяет увидеть возможные события, которые могут быть закодированы для соответствующего объекта.

В этом списке объекты, имеющие написанную программу, выделены жирным шрифтом.

Команда Debug – для отладки приложений.

Основные элементы управления

Текстовое поле – служит для ввода и вывода данных.

Свойства текстового поля:

  1. Name – по умолчанию имя поля формируется автоматически (Пример: txt1, txt2…).

Для этого рекомендуется использовать следующее правило:

Txt<имя объекта>

Пример: если радиус, то textR.

Текстовое поле (первоначально) содержит установленный по умолчанию текст, который совпадает с задаваемым по умолчанию именем элемента управления.

  1. Text – это свойство определяет текст, который первоначально отражает в текстовом поле. Этот текст можно удалить или изменить. Для удаления текста этому свойству необходимо присвоить символы-пробелы. Для этого необходимо удалить выведенный текст с помощью BackSpace. Если требуется вывести в текстовое окно новый текст, то текст введенный по умолчанию стираем, а затем вводим новый.

  1. Max length – ограничивает длину вводимого текста с заданным количеством символов.

  2. Auto size – позволяет автоматически установить ширину поля, если ему присвоено значение Истина (True), но по умолчанию свойство находится в состоянии False. Если вводится большой текст, то возникает необходимость использования свойства:

  3. MultiLine (должно быть установлено в состоянии True) – это свойство позволяет вызывать перенос слов на новую строку в случае достижения конца строки и дает возможность начать новый абзац при нажатии клавиши Enter.

  4. ScrollBars – позволяет ввести горизонтальную полосу прокрутки. При этом свойству должно быть присвоено значение «2 – vertical».

События текстовых событий

(23 события)

Эти события связаны с клавиатурой.

Событие Change происходит каждый раз, когда вставляем, удаляем текст.

С событием Change связывают простейшую проверку введенного текста.

С работой мыши связано событие Click.

События по перемещению курсора – Got Focus.

Однако в большинстве программ события текстовых полей не обрабатываются.