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

Вниз

Опять про MDI приложение....   Найти похожие ветки 

 
Koala ©   (2004-09-24 12:09) [0]

Почему создается 2-й экземпляр формы??? Вот код:

procedure Tfm_Main.acn_RefClientsExecute(Sender: TObject);
begin {Справочник клиентов...}
if fm_RefClient = nil then
  begin
    {Создаем форму...}
    with Tfm_RefClient.Create(self) do try
     show;
    finally
    end;
  end
else
{дочерняя форма уже существует, поэтому просто помещаем ее поверх остальных}
fm_RefClient.BringToFront;
end;


 
DiamondShark ©   (2004-09-24 12:16) [1]

Потому что в этом коде нигде нет присваивания fm_RefClient.


 
Koala ©   (2004-09-24 12:32) [2]

DiamondShark ©   (24.09.04 12:16) [1]
а как правильно???
Если я объявляю
var fm_RefClient : Tfm_RefClient
то вылетает ошибка Abstract error


 
TUser ©   (2004-09-24 12:43) [3]

Надо писать fm_RefClient:=T... .Create();
При этом надо показать описание класса Tfm_RefClient.



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

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

Наверх




Память: 0.47 MB
Время: 0.039 c
1-1095591213
Чувак
2004-09-19 14:53
2004.10.10
Что такое stdcall и с чем его едят?


10-1048143436
Pavel Lechenko
2003-03-20 09:57
2004.10.10
Серверный курсор своими руками


14-1095989273
Думкин
2004-09-24 05:27
2004.10.10
С днем рождения! 24 сентября


1-1096252846
Никита
2004-09-27 06:40
2004.10.10
255 0 16 - как разобрать?


8-1090273441
Satan
2004-07-20 01:44
2004.10.10
Проблема AnalyzeBmp.Canvas.CopyRect(DestRect,Bitmap.Canvas,Rect);