Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.036 c
1-1095660056
П7
2004-09-20 10:00
2004.10.10
TTreeNode.Data - как правильно использовать?


1-1095750124
_ALEXey_
2004-09-21 11:02
2004.10.10
ProgressBar в стиле ХР


3-1094732450
frezer
2004-09-09 16:20
2004.10.10
наработки


14-1094827567
Anatoly Podgoretsky
2004-09-10 18:46
2004.10.10
Об учебе в России.


4-1094711149
UNIVERSAL
2004-09-09 10:25
2004.10.10
Окно поверх всех окон - проблема(+)




   Наверх