|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
30.07.2010, 20:44 | #1 |
Регистрация: 28.07.2010
Сообщений: 8
|
MDI-приложение
Здравствуйте!
У меня при написании MDI-приложения возникла одна проблема, которую не удаётся решить. В общих словах: Есть главная форма и шесть дочерних форм, на главной форме размещены шесть кнопок, которые открывают соответствующие формы при их нажатии. Так вот, мне необходимо, чтобы одна и таже форма не открывалась 2,3,4 и т.д. раз, т.е. открывалась только один раз. Я пытался реализовать это вот так: Код:
|
31.07.2010, 04:35 | #2 | |
Заблокирован
Форумчанин
Регистрация: 30.12.2009
Сообщений: 544
|
Цитата:
ShowWindow(Form1.Handle, SW_HIDE).
Темы для WordPress. Русские WordPress шаблоны
|
|
31.07.2010, 19:58 | #3 |
Регистрация: 28.07.2010
Сообщений: 8
|
Нет, не помогло, форма также открывается неограниченное количество раз.
|
31.07.2010, 21:11 | #4 |
Заблокирован
Форумчанин
Регистрация: 30.12.2009
Сообщений: 544
|
Тогда как-то через
Код:
Темы для WordPress. Русские WordPress шаблоны
|
31.07.2010, 22:11 | #5 |
Регистрация: 28.07.2010
Сообщений: 8
|
Спасибо, получилось! Только теперь при повторном нажатии на кнопку, выскакивает ощибка "нарушение прав доступа", не подскажете, что надо сделать чтобы она не выскакивала?
|
31.07.2010, 22:55 | #6 |
Погулять вышел
Участник клуба
Регистрация: 17.05.2010
Сообщений: 1,573
|
Просто запрети кнопку. тут же:
Код:
Никогда не знаешь, где тебе повезет... (Фрай)
|
01.08.2010, 07:14 | #7 |
Баламучу слегка...
Участник клуба
Регистрация: 01.11.2006
Сообщений: 1,585
|
Я бы все-таки иначе сделал.
Код:
|
26.08.2010, 00:53 | #8 |
Регистрация: 28.07.2010
Сообщений: 8
|
Задача была решена следующим образом:
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
MDI Приложение | tvvwild | Общие вопросы Delphi | 2 | 23.07.2010 16:47 |
Не работает Mutex (MDI приложение) | Terazoid | Win Api | 1 | 26.04.2010 16:53 |
mdi приложение | Михаил Юрьевич | Общие вопросы Delphi | 1 | 21.09.2009 01:01 |
MDI-приложение | Технолог | Общие вопросы Delphi | 6 | 02.05.2008 20:10 |
MDI приложение | Arsgun | Общие вопросы Delphi | 4 | 29.05.2007 12:36 |