Форум: "Начинающим";
Текущий архив: 2006.09.03;
Скачать: [xml.tar.bz2];
ВнизКак создать MDI Child форму из DLL ки Найти похожие ветки
← →
SamProf © (2006-08-16 14:04) [0]Я хочу из DLL ки создать MDI сршдв форму
В основном проэкте я в главной форме FormStyle = fsMDIForm и хочу вызвать функцию из DLLки, котрыя бы создала MDI child
В DLL я в FormStyle = fsMDIChild и примерно такой код:
library test;
uses
SysUtils,
Classes,
MainU in "MainU.pas" {MainF2},
forms;
{$R *.res}
procedure Run(;
var
f:TMainF2;
begin
f:=TMainF2.Create(nil);
f.Show;
end;
exports Run name "Run";
begin
end.
На что полуучаю в лоб ошибкой: Cannot Create form. No mdi forms a curently active.
← →
Сергей М. © (2006-08-16 14:10) [1]
> На что полуучаю в лоб ошибкой
И правильно получаешь.
Св-во Application.MainForm должно указывать на существующую MDIParent-форму, а у тебя это св-во = nil.
← →
Amoeba © (2006-08-16 14:13) [2]На http://www.delphikingdom.com есть статья по рассматриваемому вопросу.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.09.03;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 1.232 c