|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Как передать параметр в другое(модальное) окно?
В приложении для работы с БД, одно диалоговое окно должно заносить данные в разные таблицы. В зависимости от таго в какую таблицу зановить данные поменяется только название окна и добавится/убавится пару компонентов на форме.
Идея реализации заключается в следующем: 1. Создать окно с алгоритмом обработки заполненых компонентов вызваного окна. 2. При вызове через параметр указывать какая таблица обрабатывается, соответственно делать видимыми/невидимыми компоненты те которые отличают эти окна и переименовывать заголовок при создании. 3. Для передачи параметра есть две идеи: а) создать глобальную переменную на главной форме, а на модальной - указать модуль главной формы в самом верху; б) и из области финтастики, передавать через реестр windos ; Вопрос: 1. Что порекомендуетее по третьему пункту, может есть более просты способы? 2. (Философский ) На сколько не оптимально использовать реестр по сравнению с переменными(ведь на сколько я понимаю переменная висит в опереативной памяти постоянно, а реестр мы используем только тогда, когда необходимо)? P.S. Заранее всем спасибо!!! |
#2
|
||||
|
||||
Я бы на твоем месте использовал глобальную переменную (вариант А)
Поживу - увижу, Доживу - узнаю, Выживу - учту. [P.S.]->Выражая благодарность за помощь - Вы получаете шанс на помощь в следующий раз
|