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

Методы текстового поля

Для того чтобы указать метод необходимо в коде записать следующий шаблон:

«Control Metoth», где

Control – имя элемента управления;

Metoth – имя метода, которое нужно применить к элементу управления.

Пример: txt.Name.Refresh – перерисовать элемент управления, имеющий имя txt.Name.

Некоторые методы требуют задания параметров для уточнения того, как этот метод будет применяться.

Пример: txt.Name.Move 100_200_3000_500, где

100 – количество твипов на которые элемент будет отодвинут слева;

200 - количество твипов на которые элемент будет отодвинут справа;

3000 – ширина элемента;

500 – высота.

Надпись (label)

ab|

А

Надписи соответствует кнопка

Кнопка Надпись на панели компонентов .

Надпись используется для вывода пакетов в форме, например, заголовки, название объектов и т.д.

Свойства надписи:

  1. Caption – определяет текст, который должен быть помещен в форме;

  1. Name – это имя элемента управления (Надпись);

Стандартные имена по умолчанию: label1, label2 и т.д.

  1. Font – установка шрифта;

  2. Fore Color – цвет шрифта;

  3. BackColor – цвет фона;

  4. Выравнивание (alignment).

Надписи также имеют события и методы, но они практически никогда не используются.

Кнопка Command Button

Command объект имеет имя по умолчанию Button1, Button2 и т.д.

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

Свойства кнопок

  1. Caption – определяет текст, который должен находиться на кнопке.

Пример: Вычислить, Нажми и т.д.

  1. Name – имя элемента управления;

  1. Default – если этому свойству присвоить значение Истина (true), то пользователь может имитировать нажатие кнопки при помощи клавиши Enter.

События кнопок

  • Click – самое главное событие (Нажатие).

Во всех программах будет использовано это событие для запуска программ на выполнение.

Методы кнопок

Наиболее часто используются методы Передвинуть (Move) и Обновить (Refresh).

Управление порядков перехода между элементами управления при нажатии клавиши TAB.

За управление порядком отвечают 2 свойства:

  1. TabStop.

  1. TabIndex.

Свойство TabStop может принимать значение True. В этом случае при нажатии клавиши Tab курсор может быть передан элементу управления.

Если это свойство имеет значение False (Ложь), то табуляцию применять нельзя для передачи курсора элементу управления.

Свойство TabIndex указывает на позицию при переключении клавиши Табуляции.

Это свойство доступно, когда свойство TabStop имеет значение True (Истина).

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

Значения свойства TabIndex могут быть изменены программистом по его усмотрению.

Порядок создания проекта в vb

  1. Построение формы.

После загрузки VB форма автоматически отображается на экране дисплея. Над этой формой можно проводить следующие значения:

  1. Переместить форму в удобное место;

  1. Подобрать размеры формы, передвигая ее границы;

  1. Установить требуемые свойства формы.

Пример: l = 2pr, где

r – входные данные;

l – выходные данные.

  1. Перенести с панели компонентов элементы управления на форму.

Для этого необходимо дважды щелкнуть мышью на соответствующем элементе управления. В результате элемент управления разместиться в центре формы в виде в виде восьми черных квадратиков на границе прямоугольников (формы).

А

Выбрать (label), дважды щелкнуть по элементу, появится прямоугольник, переместить его в левую верхнюю часть окна.

Эти квадратики называются указателями и используются для изменения объектов управления. И затем элемент управления перемещается в требуемое место формы с помощью перетаскивания.

В строке Статуса на панели инструментов будет указано точное положение элемента управления и его размер.

Для того чтобы убрать эти квадратики необходимо щелкнуть левой кнопкой мыши вне элемента управления.

  1. В окне Свойство задать требуемые свойства элемента управления.

При формировании формы можно использовать команды: Переместить, Копировать, Вставить, Удалить – пункты меню Edit.

ab|

В более высоких версиях можно использовать контекстное меню.

Затем щелкнуть дважды на и отобразится элемент управления (затем ввести число радиуса и увидим результат подсчета).

  1. Записать код приложения в окне Редактора.

Но для этого необходимо создать кнопку (щелкнуть дважды по серой кнопке на панели инструментов). Она отображается на форме и затем туда записать слово Вычислить (при нажатии этой кнопки вычисляется формула).

Для открытия Редактора Кода необходимо дважды щелкнуть на соответствующем элементе управления расположенном в форме (по Вычислить). В результате на экране отобразится окно Редактора Кода, в котором записаны две строки:

Private Sub ControlName_EventName()

End Sub

ControlName – имя элемента управления для которого создается процедура;

EventName – имя события, которое обрабатывается при щелчке по этому элементу управления (в данном случае для кнопки Caption):

Private Sub Command1_Click()

Dim r As Single

Dim d As Single

Const PI As Single = 3.14159

r = Val(Textr.Text)

d = 2 * PI * r

textd = Str(d)

End Sub

Если необходимо выполнить проект без Кода Приложения, то вместо Кода Приложения нужно записать слово End и нажать кнопку F5 на клавиатуре.

  1. Сохранение проекта.

Выбрать в меню Файл ®Сохранить проект.

На экране отобразится диалоговое окно Сохранить проект как…

Для того чтобы сохранить проект необходимо сохранить каждую форму как отдельный файл.

В VB такому файлу добавляется расширение формы: .frm.

После того, как будут сохранены все формы проекта, отобразится диалоговое окно Сохранить проект как…

К имени проекта автоматически добавляется расширение .vbp.

Имя файла формы и имя файла проекта могут быть одинаковы.

Если снова требуется сохранить проект необходимо щелкнуть по соответствующей пиктограмме или выполнить команду Сохранить проект.