Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

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. UNIX 3. MS Windows

2. Linux 4. 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. Text 2. 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. Характеристики шрифта отображаемого текста.

<== предыдущая лекция | следующая лекция ==>
Окно Свойств | 
Поделиться с друзьями:


Дата добавления: 2014-01-05; Просмотров: 289; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.