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

Вниз

MDIChildren   Найти похожие ветки 

 
il2 ©   (2002-02-07 14:57) [0]

При создании множества потомков MDIChildren формы мне нужно узнать его идентификатор и точно сослаться на него. Я выхожу из этого положения путем создания массива указателей на эту форму и при создании формы я записываю индекс массива в Teg Формы и при надобности считываю его (например когда мне нужно показать или уничтожить именно тот потомок формы. Но этот метод меня не устраивает потому, что используеться много память под массив указателей. Крутые программисты подскажите пожалуста мне дурачку как это сделать по другому ведь сама MDIForm както зннает его идентификатор (ведь при caFree уничтожаеться только один потомок). Способ с property MDIChildren не предлогать (работает не коректно, постоянно меняется индех).


 
BlankAlex ©   (2002-02-07 15:12) [1]

Я не совсем понял твой вопрос. Если тебе из главной формы нужно программно уничтожить дочернюю, то тебе все-равно нужно знать, какую именно. Для этого в любом случае прийдется пользоваться tаg-ом или создавать свое свойство, чтобы определить какую именно уничтожать. И почему массив жрет много памяти, ведь указатели по 4 байта. А вообще зачем он нужен? Если предположим у тебя дочерние создаются из TreeView, то записывай им в tag какой-нибудь идентификатор, а потом перебирай childы



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

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

Наверх




Память: 0.47 MB
Время: 0.007 c
14-79460
False_Delirium
2002-01-05 06:48
2002.02.25
Головой думать нужно...:)..или пища для размышления...


3-79301
sdn
2002-01-30 11:34
2002.02.25
FireBird и UDF... Проблемы?


1-79339
Fedorenko Igor
2002-02-07 12:23
2002.02.25
Помогите с проблемой!!! Полоса прокрутки в TreeView


7-79486
Di_wind
2001-11-03 14:23
2002.02.25
расшифровка PWL


3-79265
DmitryB
2002-01-31 00:17
2002.02.25
Как создать простейшую таблицу