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

Вниз

Ошибка создания MDI формы   Найти похожие ветки 

 
TStas   (2009-12-18 16:43) [0]

По щелчку по кнопке должно создаваться MDI окно. вот код:
procedure TDesignedForm.Button1Click(Sender: TObject);
var
 cnt: TControl;
begin
 If Sender is TControl then
   Begin
   cnt := Sender as TControl;

   If not Assigned(FResizerForm) then
     Begin
     FResizerForm := TResizerForm.Create(Self);
     End;

   FResizerForm.BringToFront;
   FResizerForm.SelectedControl := cnt;
   End;
end;
Пока окно было главным - всё ьыло хорошо. А как сделал его не главным, получаю вот такую ошибку:
Can not create form. No MDI form are currently active.


 
Игорь Шевченко ©   (2009-12-18 16:48) [1]


> А как сделал его не главным, получаю вот такую ошибку:
> Can not create form. No MDI form are currently active.


Больно слышать.

Ну что же, исправляй ошибку


 
TStas   (2009-12-18 16:51) [2]

А какую?


 
Игорь Шевченко ©   (2009-12-18 17:26) [3]


> А какую?


Которую получаешь


 
Дмитрий Тимохов   (2009-12-20 02:46) [4]

могу лишь предположить, что в строке
FResizerForm := TResizerForm.Create(Self);
надо self заменить на ссылку на главную форму.



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

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

Наверх




Память: 0.47 MB
Время: 0.013 c
2-1261467325
pg81
2009-12-22 10:35
2010.02.21
Как передать адрес метода из dll в приложение и присвоить его соб


15-1260658521
Германн
2009-12-13 01:55
2010.02.21
Blacklist в почтовых (email) сообщениях.


15-1260361210
Гриня
2009-12-09 15:20
2010.02.21
Usb-модем zte mf100 от beeline


2-1261409951
JohnKorsh
2009-12-21 18:39
2010.02.21
API для беспроводных сетей.


1-1231490859
MsGuns
2009-01-09 11:47
2010.02.21
Как сделать мерцающий текст ?