|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.11.2010, 18:19 | #1 |
Регистрация: 24.10.2010
Сообщений: 7
|
привязка к динамическим объектам
Добрый вечер, обращаюсь к вам за помощью ещё раз)
Есть динамически создаваемые формы, на них динамически создаваемые компоненты вопрос: как намертво привязать эти компоненты к конкретной, созданной форме. через parent, owner или через что-то еще, не могу разобраться. Просто создаешь одну форму, на ней все работает, создаешь следующую, не закрывая старую, на ней тоже все работает, а на предыдущей все события кнопок и созданные компоненты обращаются к последней созданной форме . Последний раз редактировалось mihali4; 04.11.2010 в 01:59. |
03.11.2010, 19:35 | #2 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Код:
|
04.11.2010, 00:16 | #3 |
Регистрация: 24.10.2010
Сообщений: 7
|
а как быть с таким компонентами как ADOConnection ADOTable и подобные, у которых нет Parent?
заменить Owner? подскажите как будет выглядеть синтаксис? |
04.11.2010, 00:48 | #4 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Ну что, без "доброго дяди" никак ?
Или серое вещество кончилось ? Или просто лень самому ? Код:
|
04.11.2010, 01:37 | #5 | |
Регистрация: 24.10.2010
Сообщений: 7
|
да в том то и дело , что сам во всем стараюсь разбираться, перед тем как сюда написать, кучу всего перерыл и перечитал.
Поэтому уже не один день пытаюсь разобраться сам. Но с этим случаем, что-то не так, не могу понять самой привязки или что-то неправильно делаю. Прикрепляю проектик, если не сложно посмотрите, укажите ошибку. вот описание небольшое в чем загвоздка: Цитата:
Последний раз редактировалось mihali4; 04.11.2010 в 02:00. |
|
04.11.2010, 01:55 | #6 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Может, все-таки
Код:
Если б вы разные формочки создавали для каждого склада... А так неразбериха получается ! Раз создали форму редактирования, два создали ее же (не убив предыдущий экземпляр)... Вот вам и "накладки"... Кстати, ни комбо1, ни комбо2 не нашел... Есть только комбо3. Последний раз редактировалось mihali4; 04.11.2010 в 02:04. |
04.11.2010, 07:53 | #7 | |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
Цитата:
var EditTovarForm: TEditTovarForm; var KodTovara, Naimenovanie, Edinitsy, Kolichestvo, Tara, KolichestvoVTare, MaksSrok, Dlinna, Shirina, Visota, NomerSklada, MestoNaSklade, DataPostuplenia, DataSpisania, CENA, operator:string; rs:_Recordset; вновь создаваемая форма ПЕРЕБИВАЕТ их значения и при повторном их использовании в первой форме вы получаете их новые значения (для второй формы).Перенесите все зти объявления в раздел Private (или publuc) соответсвующей формы. А еще лучше перенсти вот этот код Код:
Код:
Код:
программа — запись алгоритма на языке понятном транслятору
Последний раз редактировалось evg_m; 04.11.2010 в 08:14. |
|
04.11.2010, 14:15 | #8 |
Регистрация: 24.10.2010
Сообщений: 7
|
Извините, что я немного не понятно написал, я имел ввиду, что нужно выбрать в первом окошке, в комбобоксе, сначала значение "1", запустить, потом значение "2" не закрывая предыдущее и его тоже запустить по кнопке. Поэтому ShowModal тут не очень подходит.
нужно чтобы оба окна были активны одновременно. evg_m, сейчас попробую ваш способ, просто я думаю что все равно если перенести это в отдельную процедуру, старая форма будет ссылаться к этой процедуре в новой форме, так как она уже создала новые значения, поверх старых кстати, спасибо вам, что не оставляете без внимания Последний раз редактировалось areyoudead; 04.11.2010 в 14:20. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
обращение к объектам по индексам | Zo0M | Общие вопросы Delphi | 8 | 24.02.2010 14:15 |
Обращение к объектам не зная объекта) | Djem1991 | Общие вопросы Delphi | 5 | 02.01.2010 21:44 |
вопрос по объектам на паскале | demonara | Помощь студентам | 7 | 09.09.2009 20:52 |
С++ Интересный вопрос по объектам: | Познающий | Помощь студентам | 12 | 11.05.2009 19:26 |
Обращение к объектам в процедуре. | Maxs | Помощь студентам | 5 | 02.05.2009 12:54 |