|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.08.2011, 18:51 | #1 |
Пользователь
Регистрация: 27.05.2011
Сообщений: 24
|
Проблемы при использовании MDI дочки
Изменил тип формы на MDI дочку и теперь с другой normal формы при использовании данных MDI-дочерней формы выбивает ошибку...
Пример: a:=frmClient.edtData.text; Причем, и на дочерней форме для корректной работы нужно писать вместо frmClient.edtData.text - edtData.text Подскажите, пожалуйста, в чем причина? |
07.08.2011, 19:13 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Какую ошибку?
I'm learning to live...
|
07.08.2011, 19:15 | #3 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
с MDI уже лет 15 не сталкивался (и вам не советую), но, вроде, переменную формы frmClient нельзя использовать, т.к. инстансов одной формы может быть создано более 9000. Нужно искать другой способ найти указатель на требуемый инстанс вашей формы.
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
07.08.2011, 19:31 | #4 |
Пользователь
Регистрация: 27.05.2011
Сообщений: 24
|
|
07.08.2011, 19:34 | #5 |
Пользователь
Регистрация: 27.05.2011
Сообщений: 24
|
Да я сам вижу, что куча проблем... альтернатива MDI какая - прописывать все самостоятельно или как?
|
07.08.2011, 19:43 | #6 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
судя по скрину, frmClient = nil
Альтернатива зависит от того, что вам конкретно нужно. В последнее время модно табы юзать, например. Да в принципе и MDI будет работать, только доступ к формам там организован по-другому (не помню, как точно), точно не черз одну глобальную переменнную, как с обычными формами.
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Мистические проблемы с интернетом при использовании usb-модемов | uBarry | Операционные системы общие вопросы | 5 | 15.06.2011 13:25 |
Проблемы при использовании Sphinx4 jar в .NET через ikvm.net или веб сервисах | CodeGust | Общие вопросы .NET | 0 | 27.04.2011 02:04 |
Проблема при использовании CreatProcess | иннокент | Win Api | 6 | 18.08.2010 19:11 |
Проблемка при использовании регрессии | 500_pinguins | Microsoft Office Excel | 0 | 16.06.2009 08:17 |
Проблемы с MDI Forms | D@rk M@k | Общие вопросы Delphi | 8 | 25.04.2008 10:47 |