Меню сайта

Полезные странички

Отбравить SMS сообщение БЕСПЛАТНО

Лабораторная работа по MicrosoftVisualBasic № 5

Проект «Рисование домика»

  1. Запустите программу MicrosoftVisualBasic[Пуск - Все программы - MicrosoftVisualBasic 6.0 - MicrosoftVisualBasic 6.0]. На открывшейся диалоговой панели выбрать тип создаваемого проекта STANDART.EXE и нажать кнопку открыть.
  2. Разместите на форме frm1 две командные кнопки cmdStena и cmdKrisha и создать для них событийные процедуры рисования стены и крыши:

Private Sub cmdKrisha_Click()

Scale (0, 170)-(350, 0)

frm1.Line (20, 100)-(220, 20)

frm1.Line (20, 100)-(120, 150)

frm1.Line (120, 150)-(220, 100)

End Sub

Private Sub cmdStena_Click()

Scale (0, 170)-(350, 0)

frm1.Line (20, 100)-(220, 20), , B

End Sub

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

Для рисования домика целесообразно создать общую процедуру Dom2(X1, X2, Y1, Y2 As Single), которая имеет только список входных параметров (координаты углов стены). Выходных параметров эта процедура не имеет.

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

  1. Запустите проект и щелкните по кнопке Пуск.
Вторник, 21.05.2024, 18:44
Вы вошли как Гость | Группа "Гости"
Главная | Регистрация | Вход | RSS