F22ВВP2НБВ.frm и F23ЛБP2НБВ.frm)

С именами F21ИАP2НБВ.frm,

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

Разумнымбудет время от времени сохранятьсделанное на диске. Для чего достаточно выполнить команду Save Project (Сохранить Проект)в Меню Fileсистемы VB 6.0на любом этапе создания Экранной формы или программного кода.

Этот же результат (сохранение результата своего труда с добавлением порций выполненных работ на Экранной форме или в программном коде) достигается щелчком по кнопке СохранитьЛинейки Инструментов (рис. 1.3). При каждом очередном сохранении файлов не требуется никакихдействий, связанных с указанием имён файлов

Экранной формы и Проекта – они были заданы на начальном этапе разработки нового текущего программного проекта, например в нашем случае, NIAF1P1и NBVP1.

 

Рис. 1.20. Вариант проекта с тремя программными кодами (соответствующие сохранён- ные файлы с именами F21ИА1P2НБВ, F22ВВP2НБВ и F23ЛБ3P2НБВ)

Рис. 1.21. Окно Проводника Проекта с именами файлов трёх Экранных форм и Проекта в виде “списка”

На рис. 1.21 показан вариант сохранения файла программного Проекта с именем P2НБВ.vbp,включающего три файла типа .frm : F21ИАP2НБВ.frm, F22ВВP2НБВ.frmиF23ЛБ3P2НБВ.frm.

Важное ЗАМЕЧАНИЕ– включаемые в проект отдельные (самостоятельные) Экранные формыдолжны быть взаимосвязаныс помощью элементов перехода с формы на форму– элементов CommandButton. Если такие связи между отдельными экранными формами (Form1и Form2, Form2и Form3, Form3и Form1и т.д.) будут отсутствовать (на формах не будет кнопок перехода), то постоянно будут выполняться коды, связанные с формой Form1,независимо от того, какую бы форму текущего проекта мы бы не активизировали (инициировали).

Возникает вопрос, как же объединить несколько отдельных, может быть и простых программных кодов разных форм, в единое целое? Ответ – разработка Пользовательского МЕНЮ(см. лекцию 10).Приработе с Пользовательским Менювсе трудности и недостатки, возникающие при взаимодействии с многочисленными формами и командными кнопками (ролькомандных кнопок органично берут на себя пункты пользовательского меню), исчезают, делая выполнение справок по таблицам баз данных намного удобнее и даже комфортнее.Менюпозволяет весьма гибко управлять выполнением программных кодов разработанного проекта в любой последовательности. Пользовательское МЕНЮ – важный этап разработки любого создаваемого программного проекта.При наличии модуля (модулей) в проектена начальном этапе сохраняются сначала модули(каждый в отдельности), за ними экранные формы(каждая в отдельности), а затем Проект.

1.10. Основные элементы управления, используемые в VB 6.0

Элемент управ- ления (ЭУ)   Наименовние ЭУ Функциональное предназначение Элемента Управления Name (Имя) Caption (Сооб- щение, Пояснение, Надпись) Text Опре- деляет содер-жимое текс-тового окна Font (Шрифт) Border- Style (Стиль рамки) Ц в е т
Русское Англ. Фона (Back Color) Символов (Fore Color)
Командная Кнопка Соmmand Button Обеспечивает выпол- нение Приложением действий, вызванных нажатием на команд- ную кнопку (например, дать программе ко-манду на её выполне- ние) + + + +
Метка Label Обеспечивает разме-щение на ЭФ заголов- ков, пояснений под- сказок (результатов выполнения прог-рамм) + + + + + +
Текстовое окно TextBox Для ввода данных, для вывода результатов + + + + + +
Список ListBox Позволяет выбирать из имеющегося списка один или несколько элементов одновре-мённо, добавлять новые элементы, уда- лять существующие, осуществлять упоря- дочение элементов по алфавиту, создавать многоколончатые спи- ски + + + +
Гибкая сетка MSFlex- Grid Обеспечивает отобра- жение на ЭФ таблиц Баз данных, двумер- ных массивов + + + + +
Данные Data Обеспечивает связь приложения (проек-та) с Базой данных + + + + +
Комбини-ровнный список ComboBox Элемент ListBox вку- пе с элементом TextBox - обепечи- вает выбор опреде-лённого элемента из списка с одновремён- ным его отображением в текстовом поле, ввод отсутствующего в списке элемента, уда- ление определённого элемента + + + + +
Изобра- жение Image Только для размеще- щия на ЭФ рисунков + +
Графичес- кое окно (рисунок) PictureBox Элемент-контейнер: для отображения ри- сункков, других графи-ческих объектов и ЭУ + + + + +
Рамка Frame Элемент-контейнер для других элементов, позволяет сгруппиро- вать несколько ЭУ на ЭФ + + + + + +
ФОРМА: Окно Формы Окно Кода Form Code Контейнер + + + + + +

Контрольные вопросы:

1.Под управлением какой операционной системы работает VB 6.0?

1.UNIX3.MS Windows

2.Linux4.DOS

2.Какую из указанных совокупностей представляет собой Проект в

VB 6.0?

1. Экранных форм 5. Классов

2. Программных кодов 6. Экранных форм, программных ко-

3. Модулей дов, модулей, Баз данных, клас-

4. Баз данных сов и других компонент

 

3.Какова правильная последовательность действий при разработке

проекта ?

1. Запуск VB 6.0

2. Написание программного кода

3. Начать создание нового проекта

4. Задать свойства элементов управления

5. Поместить элементы управления в Форму

6. Закончить проект

Варианты ответов: 1. 1, 3, 2, 6, 5, 4

2. 1, 3, 5, 4, 2, 6

3. 1, 4, 2, 5, 6, 3

4. Последовательность действий не имеет значения

 

4. Для чего предназначено Окно Формы?

1. Написания программного кода

2. Создания основы пользовательского интерфейса

3. Задания начальных значений свойств объектов управления

4. Входа в среду VB 6.0

 

5.Какие инструменты из окна ToolBoxможно использовать для ввода исходных данных?

1. Метка 2. Текстовое окно 3. Командная кнопка

4. Полоса прокрутки 5. Таймер

 

6.На каком этапе можно изменять установки свойств элементов управления

1. На этапе создания Формы в окне свойств

2. Присваивания свойству новое значение в программном коде

3. Изменять нельзя

4. Присваивая свойству значение любого другого, но подходящего,

свойства этого или другого элемента

7.Какое свойство Текстового окна позволяет набрать многострочный текст?

1. Text2. Enabled 3. Alignment 4. MultiLine

 

8. Где написано имя элемента управления?

1. В окне Свойств. 2. В окне Инструментов.

3. В окне Проводника проекта.

4. Во всплывающем меню, появляющемся при щелчке по элементу

правой клавишей мышки.

 

9. Какими способами можно раскрыть окно Свойств, если оно отсутствует в

окне интегрированной среды разработки (ИСР) проектов VB 6.0?

1. Командой Properties Windowменю Viev.

1. Кнопкой Properties WindowЛинейки инструментов.

2. Нажатием клавиши F4.

3. Двойным щелчком на элементе.

4. Щёлкнув по элементу на Форме, нажать F2.

 

10. Что изменяет свойство Font ?

1. Имя элемента управления. 2. Цвет фона.

3. Координаты левого верхнего угла Формы.

4. Характеристики шрифта отображаемого текста.