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

Вниз

Как поюзать форму из Dll   Найти похожие ветки 

 
Deman   (2002-09-28 03:15) [0]

Есть DLL"ка в которой валяется форма. Как её запустить из проги.
(желательно пример)


 
NailMan ©   (2002-09-28 03:37) [1]

Если по-простому, о так:

1. В юните где форма, делаешь процедуру

Procedure ShowMyForm;
Var Form:TMyForm;
begin
Form:=TMyForm.create(nil);
try
Result:=Form.Execute;
finally
Form.Free;
end;
end;


2. К классу формы добавляешь метод(Public):

Procedure TMyForm.Execute;
begin
....
Здесь Чего-то делаешь, например читаешь настройки и
изменяешь элемены формы
...
Showmodal;
end;


3.В твоей проге делаешь объявление процедуры:
Procedure ShowMyForm;stdcall; external "MyForm.dll";

И вызываешь ShowMyForm;

Подробнее смотри в Кладовке.



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

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

Наверх




Память: 0.46 MB
Время: 0.017 c
1-31788
vixic
2002-10-02 08:15
2002.10.10
левая форма в моей форме!


1-31698
123000
2002-09-30 16:28
2002.10.10
Как определить в и-нете ли пользователь?


3-31593
Brestmarket.com
2002-09-18 15:54
2002.10.10
Как вставить в ячейку DBGrid http-link и email-link и обработать


1-31751
XED
2002-09-27 21:12
2002.10.10
Пароли к ОутГлюку.


7-32028
Nalsur
2002-07-17 14:24
2002.10.10
Системный реестр! Помогите-е-е-е!