Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.04.2008, 08:09   #1
D@rk M@k
Пользователь
 
Аватар для D@rk M@k
 
Регистрация: 27.12.2007
Сообщений: 34
По умолчанию Проблемы с MDI Forms

Здраствуйте форумчане. Проблема заключается в создании дочерних форм. Формы у меня создаются без проблем. Но я хочу чтоб например первая форма создовалась только один раз. Если форма уже создана она должна появиться на переднем плане. Заранее спасибо.
Вложения
Тип файла: rar MDI Form.rar (3.7 Кб, 13 просмотров)
D@rk M@k вне форума Ответить с цитированием
Старый 21.04.2008, 09:20   #2
SunKnight
Участник клуба Подтвердите свой е-майл
 
Аватар для SunKnight
 
Регистрация: 14.12.2007
Сообщений: 1,434
По умолчанию

Обсуждалось уже неоднократно. Поищите на форуме.
Проповедую design patterns, верую в MVC, доверяю eXtrime programming.
SunKnight вне форума Ответить с цитированием
Старый 22.04.2008, 07:53   #3
D@rk M@k
Пользователь
 
Аватар для D@rk M@k
 
Регистрация: 27.12.2007
Сообщений: 34
По умолчанию

Я пытался найти на форуме, но поиски не дали результатов. Поэтому я обратился к вам. Или если знаете выложите ссылку, плиз.
D@rk M@k вне форума Ответить с цитированием
Старый 22.04.2008, 08:43   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Так у тебя ж есть проверка на "создатость".
Поставь просто show форме если она уже созданна.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 22.04.2008, 09:32   #5
D@rk M@k
Пользователь
 
Аватар для D@rk M@k
 
Регистрация: 27.12.2007
Сообщений: 34
По умолчанию

Show выдает ошибку.(Access violation at adress.......)
Подскажите плиз. Очень нужно.
D@rk M@k вне форума Ответить с цитированием
Старый 22.04.2008, 10:01   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Где именно выдает? Куда ты ее поставил?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 22.04.2008, 11:45   #7
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Попробуйте что-то вроде:
Код:
try
Form2.BringToFront;
Form2.
except
Form2:=TForm2.Create(Self);
Form2.Show;
end;
mihali4 вне форума Ответить с цитированием
Старый 25.04.2008, 10:22   #8
D@rk M@k
Пользователь
 
Аватар для D@rk M@k
 
Регистрация: 27.12.2007
Сообщений: 34
По умолчанию

В начале я выложил код пожалуйста проверьте где у меня ошибка.
D@rk M@k вне форума Ответить с цитированием
Старый 25.04.2008, 10:47   #9
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,526
По умолчанию

поиск в справке MDIChild MDIchildcount
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
MDI Forms 1234 Общие вопросы Delphi 8 23.08.2008 11:43
Динамическая установка прозрачности фоновых изображений в Windows.Forms lexluther Общие вопросы .NET 0 08.08.2008 11:36
как сделать так forms с помощью php ? sergey34 PHP 6 16.07.2008 14:38
MDI FOrms SunKnight Общие вопросы Delphi 8 16.12.2007 11:17
Dockable forms Roughneck Общие вопросы Delphi 2 11.04.2007 15:19