Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.05.23;
Скачать: CL | DM;

Вниз

Application.CreateForm   Найти похожие ветки 

 
gp ©   (2003-12-28 15:16) [0]

Решил попробовать перевести один проект на KOL+MCK, это мой первый опыт с KOL, и сразу возникло несколько вопросов. Исходный текст проекта на VCL выгдядел как
program App;
....
procedure ExeProcedure;
begin
 Application.CreateForm(TMainForm, MainForm)
 ...
end;

begin
 Application.Initialize;
 ExeProcedure;
 Application.Run;
end;

И как подобное выразить в рамках KOL+MCK?


 
SPeller ©   (2003-12-28 16:21) [1]

NewForm1( Form1, Applet );

Run( Applet );

Ф лучше создай МСК проект и посмотри как она КОЛ-проекты гененрирует и что там пишет.


 
gp ©   (2003-12-28 16:40) [2]

я посмотрел, потому и спросил :)
она там пишет

begin
 {$IFDEF KOL_MCK} {$I app_0.inc} {$ELSE}
 ...
end.

вот мне и непонятно, как можно создание форм вынести в процедуру при большом количестве {$IFDEF} и {$I}. причем таким образом чтобы  все это не мешало тому коду который генерируется автоматически.


 
Gandalf ©   (2003-12-28 17:58) [3]

Автоматику не трогайт, если работаешь с MCK, примеры чистого KOL и создания форм есть на сайте Кладова (testkol.dpr и т.д.).


 
Boguslaw   (2003-12-28 17:59) [4]

причем таким образом чтобы  все это не мешало тому коду который генерируется автоматически

Well,all *.inc have descriptions (in English) - just read them and You will know where You can put Your code.



Страницы: 1 вся ветка

Текущий архив: 2004.05.23;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.031 c
1-1083759506
1nDeX
2004-05-05 16:18
2004.05.23
TJPEGImage To String


6-1080943879
lena19
2004-04-03 02:11
2004.05.23
отключение от сервера


7-1081601554
Rustamonline1
2004-04-10 16:52
2004.05.23
Создание массивных процедур


6-1080761966
dreams
2004-03-31 23:39
2004.05.23
Отследить загрузку файла в WebBrouser


14-1083648669
Думкин
2004-05-04 09:31
2004.05.23
С днем рождения! 4 мая.