Основной файл проекта имеет расширение .vbp и содержит реестр файлов, необходимых для создания исполняемого файла приложения.
Текстовый файл с расширением .frm сохраняет описание формы проекта и программный код, относящийся к ней. Таких файлов в проекте может быть несколько.
Код, не связанный с конкретной формой или элементом управления, помещается в стандартный модуль с расширением .bas. Могут быть модули и другого типа.
При вызове Visual Basic открывается окно диалога мастера проектов. Оно имеет три вкладки следующего назначения:
New - создание нового проекта, предлагается на выбор несколько шаблонов, выбираем STANDART.EXE.
Existing - открыть существующий проект, появляется окно открытия файла.
Recent - открыть один из последних проектов.
Окно Visual Basic содержит строку меню, панели инструментов и различные окна.
Окно конструктора форм находится в центре экрана и содержит форму (Form). В новый проект сразу добавляется форма с именем Form1. Команда Object меню View открывает окно, если оно было закрыто и выводит его поверх других окон.
Окно с набором управляющих элементов (ToolBox) находится обычно слева от формы. В процессе проектирования вы выбираете нужные элементы и перемещаете их на форму.
Окно свойств (Properties) содержит список свойств и их значений для выделенного объекта. Объект можно выбрать также в списке под строкой заголовка.
Окно проводника (Project Explorer) отображает все составные части проекта: формы и модули, не связанные с формами. Здесь же имеются кнопки для переключения между окном формы и редактором.
Окно редактора кода (Code) содержит текст программы.
Окно макета формы (Form Layout) показывает как будет выглядеть текущая форма на экране в режиме выполнения (см. Рис. 1)
Рис. 1: Окно программы Visual Basic
Окна перемещаются по экрану за полосу заголовка. Любое из окон можно убрать с экрана и вернуть их обратно с помощью команд меню View или кнопок на панели инструментов.
Строка меню Visual Basic содержит стандартные заголовки меню: File (Файл), Edit (Правка), View (Вид), Window (Окно), Help (Справка). Кроме того, имеются меню, обеспечивающие доступ к функциям программирования, например Project (Проект), Tools (Инструменты).
Команды меню File
New Project - создать новый проект.
Open Project - открыть существующий проект.
Riove Project - закрыть текущий проект.
Save Project - сохранить проект.
Save Project As - сохранить проект под новым именем.
Make <имя проекта>.exe - создать исполняемый файл текущего проекта.
Команды меню Edit (редактирование текста и формы)
Undo (Откат) - отменить последнюю операцию.
Cut (Вырезать) - удалить выделенную область, скопировав ее в буфер обмена.
Copy (Копировать) - копировать выделенную область в буфер обмена.
Paste (Вставить) - вставить содержимое буфера обмена.
Delete (Удалить) - удалить выделенную область или текущий элемент.
Select All (Выделить все) - выделить все содержимое текущего окна.
Команды меню View
Code - открыть окно кода, относящегося к текущей форме или модулю.
Object - открыть окно текущей формы.
Project Explorer - открыть окно проводника проекта.
Properties Window - открыть окно свойств.
Form Layout Window - открыть окно макета формы.
ToolBox - открыт окно коллекции инструментов.
ColorPalette - открыть окно, позволяющее выбрать цвет текущего элемента или формы.
2. Домашнее задание: п.4.1,4.3,4.4 - читать
Конспект урока по информатике.
«Основы визуального программирования.
Интегрированная среда разработки Delphi»
План разработки программы, №1
Цели:
- учить открывать и сохранять окно программы;
- познакомить с интерфейсом программы, с планом разработки программы;
- прививать любознательность;
- развитие логического мышления.
Оборудование: электронный учебник Delphi.
Ход урока
I Организация класса к уроку
II Актуализация прежних знаний
- Что вы можете сказать о среде программирования Pascal?
- Из каких элементов состоит окно программы?
- Какие операторы использовались при составлении программ?
- Как запускалась программа на выполнение?
III Сообщение темы урока
Основы визуального программирования.
Интегрированная среда разработки Delphi
План разработки программы, №1
IV Изучение нового материала
Визуальное программирование представляет собой процесс создания Windows-приложений, при котором возможно одновременно конструировать, изменять, отлаживать приложение, используя интегрированную среду разработки IDE (Integrated Development Environment). По сути, визуальное программирование – это единство двух взаимосвязанных процессов: наглядного конструирования типового Windows-окна приложения и написания кода.
Интегрированная среда разработки Delphi 6 представляет собой многооконную систему, определяемую настройками пользовательского интерфейса:
Главное окно (Delphi6 – Project I).
Окно Обозреватель дерева объектов (Object Tree View).
Окно Инспектора объектов (Object Inspector).
Окно Конструктора формы (Forml).
Окно Редактора кода (UnitI.pas).
и др.
Модуль служит для размещения кода программы пользователя.
Любая программа Delphi состоит из файла проекта (*.dpr), одного или нескольких модулей (*.pas).
Имена в Delphi задаются латинскими буквами, цифрами и знаком подчеркивания.
Интерфейс Delphi. Элементы интерфейса. Главное окно/
Главное окно осуществляет основные функции управления проектом создаваемой программы и состоит из:
Строки заголовка
Строки меню
Панели инструментов
Палитры компонентов
Внимание.
Главное окно остается открытым все время работы IDE. Закрывая его, вы тем самым закрываете Delphi и все открытые в нем окна.
Строка заголовкаглавного окна отображает имя открытого в данный момент проекта.
По заголовку главного окна можно определить, в каком режиме открыт проект.
Текст заголовка
Режим работы
Delphi 6 – Project1
Редактирование
Delphi 6 – Project1 [Running]
Выполнение
Строка меню содержит команды, необходимые для разработки и тестирования приложений и используется так же, как любое стандартное Windows-меню.
Панель инструментов. Панель инструментов представляет собой набор кнопок для быстрого доступа к необходимой функции меню. На этой панели есть, в частности, кнопка сохранения проекта на диске, кнопка открытия проекта, кнопка запуска программы на выполнение.
Пользователь может изменить конфигурацию панели инструментов. Для этой цели используется окно пользовательских настроек, с помощью которого можно отображать, скрывать или менять положение на панели инструментов тех или иных инструментов.
Окно пользовательских настроек можно открыть, щелкнув правой кнопкой мыши на панели инструментов. С помощью появившегося контекстного меню можно произвести необходимые настройки.
Палитра компонентов устроена в виде наборов пиктограмм. На палитре компонентов, представляющей собой множественные тематические страницы, располагаются визуальные и невизуальные компоненты вашей будущей программы. Они составляют библиотеку визуальных компонентов (VCL – Visual Component Library).
Примечание. Невизуальные компоненты видны только при проектировании приложения.
Окно проектировщика формы
Окно проектировщика формы – главное место, где происходит сборка программы из компонентов, содержащихся в палитре компонентов. Сама форма – это уже готовая к исполнению программа. В указанное место формы будет вставлен объект - экземпляр компонента выбранного типа.
Окно инспектора объетов
Окно инспектора объектов (Object Inspector) - отображает свойства, активизированного щелчком мыши какого-либо компонента или самой формы. Имя активизированного компонента находится под заголовком окна.
Это окно имеет две закладки – Свойства (Properties) и События (Еvents).
На первой закладке (Properties) постоянно отображаются все доступные свойства выбранного компонента. В левой колонке содержится список, а в правой – текущие значения по умолчанию.
На второй закладке (Events) отображаются возможные обработчики событий для выбранного компонента. В левой колонке - названия, а в правой - соответствующие свойства или процедуры.
Что же такое свойства и реакции на события?
Каждый объект в Delphi, даже само окно разрабатываемого приложения, имеют определенные свойства: цвет, размер, отображаемый текст и т.п.
Эти свойства можно менять еще до запуска проектируемой программы на выполнение. В зависимости от изменяемого свойства результат можно просматривать уже сразу.
Реакции на события, это результат произошедшего системного события, например, щелчок мыши, нажатие на кнопку, открытие окна и т.п. Реакцию на событие назначают программно, указывая список действий, которые необходимо произвести. Например, если пользователь выполняет клик по кнопке, производится копирование файла.
Окно редактора кодов
По ходу работы система формирует в окне Редактора кодов текст программы на языке Object Pascal, связанной с формой.
После загрузки Delphi это окно спрятано за окном формы, и его можно увидеть, щелкнув на кнопке Toggle Form/Unit в панели инструментов.
На момент первого запуска это окно имеет заголовок Unit1.
В редакторе кода могут быть открыты сразу несколько файлов. Каждый открытый файл размещается на отдельной странице, а его название отображается на вкладке в верхней части.
Если в вашей программе три окна, то они будут взаимодействовать в процессе работы с тремя так называемыми модулями (Unit). Все эти модули и отображаются в редакторе.
В окне кода программист непосредственно пишет текстовую часть программы.
Текстовая часть разбивается на несколькие части, называемые процедурами и функциями, которые работают отдельно одна от другой.
Пользователь может дополнять текст программы самостоятельно или по предложению системы в момент размещения объектов в форме.
Внимание!
Никогда не изменяйте текст, который уже написан. Можно только добавлять текст программы, но остерегайтесь изменять уже существующий...
План разработки программы, №1