![]() |
|
|
![]()
|
|
| CrazyPiggy |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 47 Регистрация: 4.6.2008 Репутация: нет Всего: нет |
Такой вопрос. В SDI приложении я делаю так
if Form2.ShowModal then begin Edit1:=Form2.IBQuery1.FiledByName('Imya').AsString; Edit2:=Form2.IBQuery1.FiledByName('Fam').AsString; end; А как такой же пример реализовать в MDI приложении. Ведь здесь уже не проходит ShowModal. Думал долго, искал в инете, нет ответа, а мне сдавать проект скоро. Голова пухнет. Может кто что подскажет? |
|||
|
||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 29 Всего: 329 |
CrazyPiggy, тебе будут полезны 2 темы для дальнейшего общения на форумах.
http://forum.vingrad.ru/forum/topic-237714.html http://forum.vingrad.ru/forum/topic-126445.html Добавлено через 1 минуту и 1 секунду CrazyPiggy, ты поясни для начала, что ты хочешь сделать? Добавлено через 2 минуты и 4 секунды проверить, создана ли или видима ли форма 2? Добавлено через 3 минуты и 11 секунд
и такие вопросы нужно задавать в разделе для новичков |
|||
|
||||
| pseud |
|
|||
![]() Экспёрт Тыдыщ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1175 Регистрация: 18.5.2007 Где: Минск, Беларусь Репутация: 16 Всего: 40 |
1. имей в MDI форме свойство - "держатель"
2. передавай при создании MDI форме держателя (видимо тоже MDI форму) 3. при закрытии MDI формы дергай за хобот "держателя". 4. если у тебе нужно окно со списком и кнопками ОК-Отмена, то ShowModal тоже в силе. -------------------- Испытание чужого терпения можно считать успешным, если оно лопнуло... |
|||
|
||||
| CrazyPiggy |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 47 Регистрация: 4.6.2008 Репутация: нет Всего: нет |
Извините что не ясно выразился. Дело в том что Form2 это форма справочника у которой имеются свои методы (добавить далить и т.д.) А Form1 вызывает Form2 для получения данных из этого справочника. Ну вобщем как в 1с реализовано. У них ведь тоже в MDI. Все окна сами по себе но в тоже время могут возвращать резултат выбора.
А можно пример? Я не совсем понял об этом держателе. |
|||
|
||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 29 Всего: 329 |
И вообще, даже если приложение MDI, то никто тебе не запрещает использовать ShowModal.
Добавлено через 1 минуту и 31 секунду pseud, что за держатель такой интересный Это сообщение отредактировал(а) Akella - 24.12.2008, 11:13 |
|||
|
||||
![]()
|
| Правила форума "Delphi: Базы данных и репортинг" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Обязательно указание: 1. Базы данных (Paradox, Oracle и т.п.) 2. Способа доступа (ADO, BDE и т.д.)
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |