|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.06.2009, 14:59 | #1 |
Пользователь
Регистрация: 03.06.2008
Сообщений: 11
|
Старая песня об активации MDI Child на новый лад
Здравствуйте. Последние несколько дней активно разрабатываю тему по MDI формам. Уже решил несколько проблем, набрал разгон - и стукнулся об стенку проблемы активации MDI Child окна.
Посмотрел я несколько форумов, здесь перелопатил все темы, которые мне выдал поисковик по запросу "mdi" и выяснилось, что тема очень заежженая, но так конкретно и не решенная. Я попробывал все предлагаемые способы активации дочернего окна. Опишу их на основе используемой мной конструкции. Алгоритм: ищем среди созданных child окно с заданым Caption(кстати по Name искать не хочет)->если нету такого - то создаем, если есть - то активируем. Кстати сказать активировать child я собираюсь тоже из child, а не с главной формы. Для этого я просто в разделе Implemintation прописал uses Main; Способ 1. Метод show. Код:
Способ 2. ActiveMDIChild; Хотя подозреваю, что так делать нельзя, но напишу, что видел Заменяем строку Код:
Код:
Способ 3. Обратимся к WinAPI. Собственно, опять заменяем строку Код:
Код:
Все приводит к одному: Access violitation. Помогите пожалуйста, а то уже отчаялся. |
23.06.2009, 15:39 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Слущай а прикрепи ка чюда свой проект в архиве.
Так будет проще анализировать. Вот впрочем даю такое: Проект: Код:
Код:
Это подчиненные окна Код:
I'm learning to live...
Последний раз редактировалось Stilet; 23.06.2009 в 15:46. |
23.06.2009, 16:11 | #3 |
Пользователь
Регистрация: 03.06.2008
Сообщений: 11
|
Код предельно ясен, сейчас попробую.
|
11.08.2015, 15:40 | #4 | |
Форумчанин
Регистрация: 19.05.2011
Сообщений: 116
|
А как в данном случае удалить из ListBox item при закрытии выбранной формы?
Цитата:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Передача параметров между MDI Child | 8alig8 | Общие вопросы Delphi | 7 | 22.06.2009 16:39 |
Старая тема | bumbarashko | Помощь студентам | 0 | 08.04.2009 05:31 |
Старая тема | bumbarashko | Помощь студентам | 0 | 04.04.2009 03:25 |
Ошибка создания MDI Child формы | VVVadim | Общие вопросы Delphi | 7 | 05.06.2008 19:25 |
MDI Child форма в единственном екземпляре | VVVadim | Общие вопросы Delphi | 3 | 29.02.2008 18:18 |