Форум: "Основная";
Текущий архив: 2004.10.10;
Скачать: [xml.tar.bz2];
ВнизОпять про 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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.04 c