![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
DLLка грохается на Free формы [D5, Win2k]
Ирина © (2002-02-11 18:20:00)Была у меня программка, хорошая такая... И вот понадобилось из одного ее юнита сделать ДЛЛку. Я почитала литературу и начала, всё скомпилилось, запустилось, только в одном месте создается там формочка и висит (уговаривает подождать немножко), а как всё посчитается, формочку время убирать - всё и грохается. Говорит, "Аккес виалейшен...". И что бы я не делала, ничего не помогает... Помгите, а?
Набережных С. (2002-02-11 19:37:00) [1]Сбрось мне исходники на ящик.
Ирина (2002-02-11 18:37:00) [2]Ой, только не смейтесь и сильно не критикуйте...
procedure WriteTable(MainApp:TApplication);
var DLLApp:TApplication;
begin
DLLApp:=Application;
Application:=MainApp;
GlobalGridReport.WriteTable; //А эта штука в подсоединенном модуле
if Assigned(DLLApp) then
Application:=DLLApp;
end;
Ну и примерно такая штука:
Application.CreateForm(TForm,ExpFrm);//Формочка создается
....Тут программа вычисляет всё что нужно...
ExpFrm.Free; //А здесь всё грохается
Ну вот в двух словах...
Если кто-то захочет потрать на меня своё драгоценное время, моя аська 112384899
Юрий Федоров (2002-02-11 18:26:00) [3]Код в студию?