![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проблемы с формой в dll :(
Ezorcist © (2006-10-31 19:59:00)Опять проблемы с dll. после создания формы в dll приложение не может нормально завершиться (ошибка). в чем можеь юыть проблема?
MetalFan (2006-10-31 20:35:00) [21]
> Ezorcist (31.10.06 20:31) [7]
о ужас... еще и string... в uses sharemem есть?
Percent (2006-10-31 20:33:00) [22]FreeAndNil(newdialogform);
NewDialogForm.Release;
Ezorcist (2006-10-31 20:31:00) [23]Меня удивило что ошибка даже не AV а собственно и сообщений там никаких нет. Посе закрытия немного времени проходит и отладчик открывет окно а там что-то в hex -е... у окна заголовок CPU. Кстати что это такое?
при ручном закрытии ничего не меняется
2Dmitrij_K
Function F1(d:string):String;Export;Stdcall;
var newdialogform:TParamForm;
begin
newdialogform:=THubParamForm.Create(nil);
newdialogform.Name:='par1';
newdialogform.Caption:=d;
newdialogform.showmodal;
If ParamsResult.IsOk then
result:='1'
else result:='2';
FreeAndNil(newdialogform);
end;
Dmitrij_K (2006-10-31 20:20:00) [24]Проблема в коде, на 17-ой строке
Код показывай
Percent (2006-10-31 20:12:00) [25]а статическую надо выгружать?
Не надо.
2 на создаваемой форме кнопка с Close
Если форму закрыть вручную, а потом закрыть приложение - ошибка возникает?
P.S. "Ошибка", наколько понимаю, Access Violation?
Ezorcist (2006-10-31 20:08:00) [26]1 статически
2 на создаваемой форме кнопка с Close
3 а статическую надо выгружать?
Percent (2006-10-31 20:07:00) [27]1. Библиотека грузится динамически?
2. Как, когда и где уничтожается форма?
3. Когда и где выгружается бибиотека?
Ezorcist (2006-10-31 20:03:00) [28]Опять! :( мне самому уже надоело, но в эту длл столько вписано что уже надо заставить ее работать хоть как а потом фиг с ними с этими формами в длл.... (времени не хватает)
Percent (2006-10-31 20:01:00) [29]Шо?! Опять?!