Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.09.17;
Скачать: CL | DM;

Вниз

ShowModal   Найти похожие ветки 

 
zdm ©   (2006-08-28 17:33) [0]

Здравствуйте,,, "Дочерняя" форма, компилю,,,потом оказывается, что она должна быть не "дочерней", ну всяк в жизни бывает, делаю её "обычной", все работает, но ShowModal не катит


 
Fay ©   (2006-08-28 17:38) [1]

И что?


 
zdm ©   (2006-08-28 17:43) [2]

что, и что?
как сделать чтобы запустить её в ShowModal


 
zdm ©   (2006-08-28 19:32) [3]

Люди!!!!!!!!!!!, что ни кто с такой проблемой не сталкивался что-ли?


 
Ketmar ©   (2006-08-28 20:49) [4]

если переведёшь на русский, может и ответят.


 
ASoft   (2006-08-29 03:17) [5]

В свойствах главной и бывшей дочерней формы поставь fsNormal, скомпиль (сначала без showmodal)... мож прокатит :)


 
Германн ©   (2006-08-29 03:36) [6]


> Ketmar ©   (28.08.06 20:49) [4]
>
> если переведёшь на русский, может и ответят.

Сдаётся мне, что тут не столько нужен "перевод на русский", сколько приведение текста проги без "самопального перевода" того не знаю чего в то то не знаю что!


 
zdm ©   (2006-08-29 09:18) [7]

да нормально-же написал...
Создаю MDI приложение-> создаю главную форму->(fsMDIForm)->создаю дочернюю форму(fsMDIChild)->компилю... Затем оказывается что приложение нужно не MDI.... Все формы перевожу в (fsNormal)-> перестает работать вызов формы которая была дочерней в режиме ShowModal, проделайте тоже самое....


 
zdm ©   (2006-08-29 17:53) [8]

Люди, ну помогите-же, ведь уже подробно расписал действия, попробуйте проделать то-же самое, или скажите, что я не правильно или не корректно спрашиваю!!!!


 
Loginov Dmitry ©   (2006-08-29 18:12) [9]

На всякий случай у бывшей дочерней формы в инспекторе объектов поставь Visible = False


 
Anatoly Podgoretsky ©   (2006-08-29 20:11) [10]

Ну чего ты говоришь так много слов и полностью умалчиваешь о проблеме, ведь тебе же выдается сообщение об ошибке.


 
ASoft   (2006-08-30 05:38) [11]

>скомпиль (сначала без showmodal)...

c просто show... да, ее, 2-ю форму, еще надо создать, если она не создается автоматом...


 
zdm ©   (2006-08-30 09:34) [12]

begin Application.CreateForm(TForm_Recipients, Form_Recipients);(это бывшая дочерняя)
Form_Recipients .Show;
end;
Так работает...

begin
Application.CreateForm(TForm_Recipients, Form_Recipients);(это бывшая дочерняя)
Form_Recipients .ShowModal;
end;
а так выдает ---Project raised exception class EInvalidOperation with message "Cannot make a visible window modal....."


 
Fay ©   (2006-08-30 09:45) [13]

2 zdm ©   (30.08.06 9:34) [12]
см. [9]


 
Virgo_Style ©   (2006-08-30 10:01) [14]

zdm ©   (30.08.06 9:34) [12]

Теперь прочитай и переведи, все ж написано


 
zdm ©   (2006-08-30 10:21) [15]


> На всякий случай у бывшей дочерней формы в инспекторе объектов
> поставь Visible = False

Извини пропустил,,,помогло , всем большое спасибо



Страницы: 1 вся ветка

Текущий архив: 2006.09.17;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.052 c
3-1152881652
oleg_v
2006-07-14 16:54
2006.09.17
Файл–сервер


15-1156513630
Алхимик
2006-08-25 17:47
2006.09.17
Режим ввода T9 - приколы


1-1154956698
Dexter12345
2006-08-07 17:18
2006.09.17
Поиск компонента


15-1156345395
ronyn
2006-08-23 19:03
2006.09.17
Флёнов М.


15-1156321969
_RusLAN
2006-08-23 12:32
2006.09.17
Help&Manual. Руские буквы в PDF