![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Одна переменная на две формы [D7]
FIL23 © (2011-01-17 20:05:00)Такая проблема. Есть главная форма (fsMDIForm), в ней ейсть подчиненые формы(fsMDIChild), так вот когда я вызываю одну и ту же форму два раза, то переменные у них одни на двоих .. как их (формы) разграничить?
KSergey (2011-01-18 08:31:00) [1]Хорошее настроение On
Автор, пришлите исходник на s_wr@mail.ru
В письме кратко растолкуйте как по вашеу задумке прога должна работать (ка кхотелось бы)
Palladin (2011-01-17 22:03:00) [2]
> Smile (17.01.11 20:26) [2]
ну если ты в курсе, что скрывается под словами "вызываю форму", поделись с народом....
Smile (2011-01-17 21:48:00) [3]> Плохиш © (17.01.11 20:55) [8]
полностью поддерживаю:(
KilkennyCat (2011-01-17 21:34:00) [4]
> Плохиш © (17.01.11 20:55) [8]
ну зачем же так сразу... можно посоветовать открыть три формы, тогда закрытие последней не так страшно - с первыми нужными двумя все хорошо.
Плохиш (2011-01-17 20:55:00) [5]
> но вот теперь опять проблема , если открыть две формы .
> а потом закрыть , то закрываетя последняя открытая
Ошибка в программе. Требуется нанять программиста.
Inovet (2011-01-17 20:54:00) [6]Не пользоваться этими переменными. Если сильно надо - создать свои и присвоить им значение в момент создания дочерних, а так указатели на все дочерние есть в массиве MDIChildren, количество в MDIChildCount.
Студент (2011-01-17 20:54:00) [7]Ну... Тут уж смотреть нужно как вы их закрываете так...
KilkennyCat (2011-01-17 20:52:00) [8]
> Не плохое решение
великий и могучий русский язык...
FIL23 (2011-01-17 20:51:00) [9]Не плохое решение.. но вот теперь опять проблема , если открыть две формы . а потом закрыть , то закрываетя последняя открытая...
Студент (2011-01-17 20:38:00) [10]Глобальные переменные естественно будут "одни на двоих"... Да даже не на двоих а на всех...
Попробуйте сделать переменные как поля класса ваших форм... В секцию Private в общем...
З.Ы. "Вызываю Голых Баб..." (с)
Smile (2011-01-17 20:26:00) [11]> Palladin © (17.01.11 20:08) [1]
Праздники вроде закончились:)
Palladin (2011-01-17 20:08:00) [12]
> когда я вызываю одну и ту же форму два раза
по телефону вызываешь?