Смекни!
smekni.com

Лекции по Информатики (стр. 3 из 5)

Основной файл проекта имеет расширение .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