| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Для новичков > Активность окон |
| Автор: alf138 13.3.2010, 19:17 | ||
Такой вопрос пишу пограмму на основе базы данных смысл такой нужно передать из Form1 в Form3 например. В Form1 прописанно
но сами понимаете что форма 3 не активна, как мне ее сделать запустить но что бы она не была видна ? |
| Автор: Данкинг 13.3.2010, 19:34 |
| А зачем заполнять поля на форме, которая не создана? Заполняй их на TForm3.FormActivate. |
| Автор: alf138 13.3.2010, 19:40 |
| Ну у меня уже все эти edit записаные и расскиданны в нужном порядке. А форма созданна она не активна. У меня получается данные передаются на ту форму а по нажатию я открываю форму и могу редактировать эти данные. |
| Автор: Данкинг 13.3.2010, 19:56 |
Ну и что в таком случае мешает передавать данные на контролы неактивной формы? Или я чего-то не понимаю. Добавлено через 35 секунд Каким образом? При помощи .ShowModal и т.п. ? |
| Автор: alf138 13.3.2010, 20:03 | ||||
я в
добавил
Ругаться он перестает но добавляет а edit после второго нажатия. |
| Автор: Данкинг 13.3.2010, 20:26 |
| В общем, если две этих строчки местами поменять, то всё должно работать: вначале заполняются Edit'ы, а затем уже показывается форма. |
| Автор: alf138 13.3.2010, 20:47 |
| |