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

Вниз

DLL / Units   Найти похожие ветки 

 
кондратий   (2002-08-19 10:47) [0]

господа, день добрый !!!

проблема у меня такая ...

есть форма в длл-ке и если я к ней обрашаюсь из юнита то при выполнение даёт ошибку ... а компилетса всё нормально ...

PluginForm.mResults.Lines.Add("1"); из юнита не выполняетса ...

а если
mResults.Lines.Add("1"); из юнита формы выполняетса ...

что делать ???


 
Digitman ©   (2002-08-19 12:01) [1]

Где декларирована PluginForm ? В какой момент и как инициализируется эта переменная ?


 
кондратий   (2002-08-19 12:13) [2]

var
PluginForm: TPluginForm; {форма из длл}

implementation


а вызываетса она так .... ------------------------------------

procedure plugin_execute(Intf: TIBEInterface); stdcall;
var
PF : TPluginForm;
OldHandle: THandle;
begin
OldHandle := Application.Handle;
Application.Handle := TApplication(Intf.MainApplication).Handle;
PF := TPluginForm.Create(TApplication(Intf.MainApplication));
try
PF.Intf := Intf;
PF.ShowModal;
finally
PF.Free;
end;
Application.Handle := OldHandle;
end;

------------


 
Digitman ©   (2002-08-19 12:42) [3]

Не вижу я нигде в этом коде ничего похожего на обращение к переменной PluginForm: TPluginForm для ее инициализации. Где ты это делаешь ?


 
кондратий   (2002-08-19 13:04) [4]

Digitman

СПАСИБО !!!

как говоритса: открыл ты мне глаза ... :-)



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

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

Наверх




Память: 0.47 MB
Время: 0.015 c
1-95857
lensky
2002-08-17 20:02
2002.08.29
Algoritm proverki povtorov


3-95679
Soft(Unpowered Kiborg)
2002-08-08 11:04
2002.08.29
UDF функции в SQL серверах


4-96040
REaliSt
2002-06-23 05:09
2002.08.29
Как под WinXP поставить на форму стандартные контролы?


1-95846
wma
2002-08-16 21:41
2002.08.29
help помогите начинающиму программеру


3-95681
Faun
2002-08-08 12:30
2002.08.29
SQL-DMO