Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПЕРЕЧЕНЬ ЛАБОРАТОРНЫХ РАБОТ.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.81 Mб
Скачать
  1. Загрузка изображения

Когда пользователь завершит работу с диалоговым окном загрузки файла, имя выбранного файла вместе с полным путем доступа к нему запомнится в свойстве CommonDialog1.FileName.

Такая запись называется точечной. И читается справа налево. Когда имя файла известно, то изображение можно загрузить. Для этого служит стандартная функция Load Picture. Полный путь поиска файла передается ей в качестве параметра. В итоге нужный оператор становится таким:

Image1.Picture= LoadPicture (CommonDialog1.FileName)

Этот оператор присваивания. Функция LoadPicture возвращает объект, содержащий выбранный рисунок, а вы приписываете этот объект свойству объекта Image1

  1. Проверка программы

Ваша программа содержит 4 оператора, из которых 2 пришлось записать вручную.

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

«СОЗДАЕМ СТРОКУ МЕНЮ»

Цель работы: Познакомиться с элементами управления Visual Basic 6.0 Menu Editor, научиться пользоваться элементами управления и их свойствами

Задачи: Создать меню по пунктам лабораторной работы меню.

Ход работы:

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

Программа будет простой. Единственная команда, которую запрограммируем – это команда завершения работы с программой и выхода из нее.

  1. Где взять меню

Запустите систему VB и создайте новый проект. Назовите его Мое меню и сохраните в папке Меню. Теперь можно приступать к созданию самого меню.

Создавать пункты меню по одиночке неудобно, поэтому в состав системы VB входит специальный редактор меню. Это особый инструмент, позволяющий создать свою структуру меню за одну операцию. Но прежде ее надо расписать (рисунок 1).

Рисунок 1 – блок-схема меню

Структура программы видна на рисунке. В строке меню имеется 2 пункта Файл и Выход. При щелчке на пункте Файл открывается меню, также содержащее 2 пункта: Дверь и Выход. Если щелкнуть на пункте Дверь, откроется вложенное меню, состоящее из единственного пункта меню Выход. Если выбрать любой из пунктов Выход, работа программы завершиться.

  1. Создаем меню в редакторе

Чтобы запустить редактор меню, дайте команду ToolsMenu Editor (Сервис → Редактор меню). Откроется диалоговое окно Menu Editor (Редактор меню).

Поле Caption (Заголовок) должно содержать текст пункта меню, то есть то, что видно на экране. Создаем меню. Введите в это поле название первого пункта – Файл. В поле Name (Имя) задается имя объекта, описывающего пункт меню. Введите в поле Name (Имя) mneFile. Первый пун6кт меню готов. Обратите внимание на то, что текст пункта меню появится в нижней части окна. Щелкните на кнопке Next (Далее), чтобы перейти к созданию следующего пункта.

Меню правильно создавать по вертикали, а не по горизонтали. То есть сначала надо полностью сверху вниз задать структуру меню, относящуюся к первому пункту, и только потом переходить ко второму. Так, сто далее надо ввести пункт Дверь, находящийся внутри меню файл.

Чтобы показать, что находимся во вложенном меню, щелкните на кнопке со стрелкой → направленной вправо. Затем в поле Caption (Заголовок) введите содержимое пункта – Дверь, а имя в поле Name (Имя) – имя объекта – munDoor. Обратите внимание на то, что пункт вложенного меню отображается с отступом слева.

Далее можно действовать по такому же плану. Щелкните на кнопке Next (Далее). Щелкните на кнопке со стрелкой → вправо. Введите в поле Caption (Заголовок) содержимое пункта - Выход, а в поле Name (Имя) название объекта – munExit1.

Еще раз щелкните на кнопке Next (Далее) и нажмите кнопку со стрелкой ← влево. Введите в поле Caption (Заголовок) содержимое пункта меню – Выход, а в поле Name (Имя) название объекта – munExit2.

В последний раз щелкните на кнопке Next (Далее). Щелкните на кнопке со стрелкой ← влево. Введите в поле Caption (Заголовок) текст Выход, а в поле Name (Имя) название объекта - munExit3.

Теперь меню готово. Вот как оно должно выглядеть:

Файл

.Дверь

……..Выход

.Выход

Выход