Форум: "Основная";
Текущий архив: 2007.07.08;
Скачать: [xml.tar.bz2];
ВнизУзнать создана ли форма Найти похожие ветки
← →
zero (2007-05-04 14:46) [0]В програме форма создаёться динамичеки. Как узнать создана-ли форма ?
← →
Reindeer Moss Eater © (2007-05-04 14:53) [1]Если конструктор не обломался, значит создана.
← →
Reindeer Moss Eater © (2007-05-04 14:53) [2]Если вызов конструктора не обломался, значит создана
← →
DimaBr © (2007-05-04 14:54) [3]if Assigned(переменная формы) then
← →
Reindeer Moss Eater © (2007-05-04 14:55) [4]if Assigned(переменная формы) then
Ага. Щаз.
← →
DimaBr © (2007-05-04 15:07) [5]
> Ага. Щаз.
А что не устраивает ?
← →
Плохиш © (2007-05-04 15:17) [6]
> DimaBr © (04.05.07 15:07) [5]
Form1.Free;
и проверь теперь своим способом её существование.
← →
DimaBr © (2007-05-04 15:20) [7]FreeAndNil(Form1);
← →
Плохиш © (2007-05-04 15:33) [8]
> DimaBr © (04.05.07 15:20) [7]
Ok,
myForm := Form1;
FreeAndNil(myForm);
продолжай...
← →
DimaBr © (2007-05-04 15:46) [9]FreeAndNil(myForm); - это полный изврат.
В таком случае Form1 - битый указатель и обрашение к нему - сто пудовое AV
← →
Leonid Troyanovsky © (2007-05-05 09:57) [10]
> DimaBr © (04.05.07 15:46) [9]
> FreeAndNil(myForm); - это полный изврат.
Это точно. И Form1 тоже изврат.
> zero (04.05.07 14:46)
> В програме форма создаёться динамичеки. Как узнать создана-
> ли форма ?
Ищи ее в Screen.Forms.
--
Regards, LVT.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2007.07.08;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.043 c