<<
>>

Создание нового проекта

Для создания нового проекта в главном меню IDE Delphi выберите команду File ► New, в открывшемся окне диалога New Items, выделите значок VCL Component (рис. 9.11, а) и щелкните на кнопке ОК.
Можно также сразу выбрать команду Component ► New VCL Component в главном меню IDE Delphi (рис. 9.11, б).

После щелчка на кнопке ОК в окне диалога New Items или выбора команды Com­ponent ► New VCL Component откроется окно диалога настройки параметров создава­емого компонента, в котором задаются следующие параметры (рис. 9.12):

? класс-предок выбирается в списке Ancestor type;

? имя класса компонента вводится в поле Class Name;

? страница палитры компонентов, на которую будет устанавливаться создавае­мый компонент, выбирается в списке Palette Page;

? имя файла модуля компонента вводится в поле Unit file name;

? путь поиска файлов модулей Delphi вводится в поле Search path (обычно это поле заполняется автоматически).

Рис.

9.11. Создание нового VCL-компонента

Рис. 9.12. Окно настройки параметров создаваемого компонента

После щелчка на кнопке ОК будет создан новый файл модуля, содержащий описа­ние нового класса компонента и процедуру регистрации компонента:

unit DBListBoxImg:

interface uses

Windows. Messages, Syslltils. Classes. Graphics.

Controls, Forms. Dialogs. StdCtrls. DBCtrls; type

TDBListBoxImg = class(TDBListBox) private

{ Private declarations } protected

{ Protected declarations } pub!i c

{ Public declarations } published

{ Published declarations } end;

procedure Register:

implementation

procedure Register; begin

RegisterComponentsC'Samples'. ETDBListBoxImg]): end;

end.

<< | >>
Источник: Избачков Ю. С., Петров В. Н.. Информационные системы. 2006

Еще по теме Создание нового проекта:

  1. 6. Создание нового Гражданского кодекса Украины
  2. ГЛАВА 12 СОЗДАНИЕ НОВОГО ТЕЛА
  3. Создание нового в вашей жизни
  4. Создание нового в вашей жизни
  5. Говорят, что люди на внутренней стороне Земли участвуют в создании кругов на полях. Это что - совместный с инопланетянами проект? Станут ли когда-нибудь круги на полях постоянными? Если да, какова будет их роль?
  6. Проект
  7. 3.3. Дальнейшая реализация проекта
  8. 3. Проекты совместного внедрения
  9. 15.6. "ПРОЕКТ ВОЗРОЖДЕНИЯ"
  10. 3.2. Процедура рассмотрения и утверждения проекта