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

Вниз

Как создать 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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.042 c
15-1154963169
GeLLeR
2006-08-07 19:06
2006.09.03
Для тех, кто играл в NFS Most Wanted


2-1155311676
ArtemESC
2006-08-11 19:54
2006.09.03
Хочу написать компонент...


2-1155459447
FANAT_WP
2006-08-13 12:57
2006.09.03
Как передать данные в другую программу?


4-1146633463
Виииктариной
2006-05-03 09:17
2006.09.03
Отсылка нажатых кнопок в другую прогу


15-1154966122
partizan
2006-08-07 19:55
2006.09.03
Реально реализовать АВЛ-дерево в БД?