Разработка прикладных программ для ОС WINDOWS с помощью интегрированных сред Delphi / C++Builder. Баканов В.М. - 21 стр.

UptoLike

Составители: 

- 21 -
(при этом модифицируются файлы библиотеки).
C++Builder.
В этом случае прототипы функций и описания данных поме-
щаются в файл с расширением Н (который, впрочем, также автоматически
модифицируется при проектировании приложения). Н-файл фактически за-
меняет USES'ы в стиле Delphi.
4. СОЗДАНИЕ ПРОСТЫХ WINDOWS-ПРИЛОЖЕНИЙ
Создание приложений (пользовательских программ) в среде Delphi не
требует знания тысяч тонкостей программирования
под WINDOWS (хотя по
мере повышения требований и собственной квалификации пользующийся
Delphi разработчик неизменно вынужден будет постепенно постигать тонко-
сти WINDOWS-программирования).
Delphi / C++Builder скрывают (инкапсулируют) от пользователя беско-
нечные тонкости WINDOWS-программирования, позволяя строить приложе-
ния 'на лету' - буквально в течении минут создавая готовое WINDOWS-
приложение.
4.1. ФОРМА - ОСНОВА РАЗРАБОТКИ ПРИЛОЖЕНИЯ В Delphi
Основным интерфейсным элементом в Delphi является форма (Form). С
точки зрения WINDOWS форма суть прототип будущего окна WINDOWS. С
точки зрения Delphi форма представляет собой присущий любой исполняе-
мой с этой среде программе визуальный компонент, являющийся контейне-
ром (т.е. включающий в себя) другие компоненты, определяющие функцио-
нальность данного приложения.
Заметим, что
приложение может содержать несколько форм (многоокон-
ное приложение), несущих каждая свою функциональную нагрузку и активи-
зируемых/закрываемых в нужный момент.
На рис.1 приведена копия экрана дисплея, содержащая (в правой части)
пустую форму с именем Form1 (форма является принадлежащим к классу
TForm Delphi - компонентом). Созданная в проекте первой форма будет яв-
ляться
главной (появляющейся первой) формой приложения.
В принципе содержащий одну форму (и только форму) проект вполне ра-
ботоспособен и может быть откомпилирован и выполнен (для компиляции
следует использовать Compile|Compile или сочетание клавиш Ctrl+F9 или
Compile|Build All, для запуска на исполнение Run|Run или F9). При старте
такого ЕХЕ-файла на экране дисплея появится
пустое, не реагирующая на
нажатия клавиш
WINDOWS-окно, которое, однако можно перемещать по экра-
ну, изменять его размеры, минимизировать, свертывать в иконку и закрывать.
Заметим, при этом пользователем не написано ни строки кода !
В левой части рис.1 видно окно Object Inspector'a (Инспектора Объектов)
                                     - 21 -


(при этом модифицируются файлы библиотеки).
   C++Builder. В этом случае прототипы функций и описания данных поме-
щаются в файл с расширением Н (который, впрочем, также автоматически
модифицируется при проектировании приложения). Н-файл фактически за-
меняет USES'ы в стиле Delphi.

4. СОЗДАНИЕ ПРОСТЫХ WINDOWS-ПРИЛОЖЕНИЙ

   Создание приложений (пользовательских программ) в среде Delphi не
требует знания тысяч тонкостей программирования под WINDOWS (хотя по
мере повышения требований и собственной квалификации пользующийся
Delphi разработчик неизменно вынужден будет постепенно постигать тонко-
сти WINDOWS-программирования).
   Delphi / C++Builder скрывают (инкапсулируют) от пользователя беско-
нечные тонкости WINDOWS-программирования, позволяя строить приложе-
ния 'на лету' - буквально в течении минут создавая готовое WINDOWS-
приложение.

4.1. ФОРМА - ОСНОВА РАЗРАБОТКИ ПРИЛОЖЕНИЯ В Delphi

    Основным интерфейсным элементом в Delphi является форма (Form). С
точки зрения WINDOWS форма суть прототип будущего окна WINDOWS. С
точки зрения Delphi форма представляет собой присущий любой исполняе-
мой с этой среде программе визуальный компонент, являющийся контейне-
ром (т.е. включающий в себя) другие компоненты, определяющие функцио-
нальность данного приложения.
    Заметим, что приложение может содержать несколько форм (многоокон-
ное приложение), несущих каждая свою функциональную нагрузку и активи-
зируемых/закрываемых в нужный момент.
    На рис.1 приведена копия экрана дисплея, содержащая (в правой части)
пустую форму с именем Form1 (форма является принадлежащим к классу
TForm Delphi - компонентом). Созданная в проекте первой форма будет яв-
ляться главной (появляющейся первой) формой приложения.
    В принципе содержащий одну форму (и только форму) проект вполне ра-
ботоспособен и может быть откомпилирован и выполнен (для компиляции
следует использовать Compile|Compile или сочетание клавиш Ctrl+F9 или
Compile|Build All, для запуска на исполнение Run|Run или F9). При старте
такого ЕХЕ-файла на экране дисплея появится пустое, не реагирующая на
нажатия клавиш WINDOWS-окно, которое, однако можно перемещать по экра-
ну, изменять его размеры, минимизировать, свертывать в иконку и закрывать.
Заметим, при этом пользователем не написано ни строки кода !
    В левой части рис.1 видно окно Object Inspector'a (Инспектора Объектов)