|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.09.2010, 17:42 | #1 | |
Участник клуба
Регистрация: 26.05.2010
Сообщений: 1,648
|
Form.Close
Цитата:
This world will never be What I expected (c)
|
|
04.09.2010, 17:56 | #2 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
Потому что код закрытия не там немного. А если так?:
Код:
Код:
Код:
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
04.09.2010, 18:54 | #3 |
Старожил
Регистрация: 13.08.2009
Сообщений: 2,581
|
А что вы хотите сделать этой строчкой?
Код:
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
|
04.09.2010, 19:59 | #4 |
Участник клуба
Регистрация: 26.05.2010
Сообщений: 1,648
|
откроеться 1 форма а 2 закроеться...ну я на это планировал
This world will never be What I expected (c)
|
04.09.2010, 22:51 | #5 |
Старожил
Регистрация: 13.08.2009
Сообщений: 2,581
|
Этой строчкой вы два раза вызываете Form2. У вас в условии слева стоит ShowModal для Form2 и справа стоит ShowModal для Form2. Чтобы вычислить условие (истинно оно или ложно) компилятору нужно вызвать два раза ShowModal. Что приведёт к двум показам Form2 подряд.
При этом, если вы закроете Form2 крестиком, а второй раз - как-то иначе, то у вас ничего не произойдёт. Если же вы закроете Form2 крестиком, а потом (когда она появится второй раз) - снова крестиком, то у вас пропадёт форма Form1.
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
|
05.09.2010, 01:31 | #6 | ||
Участник клуба
Регистрация: 26.05.2010
Сообщений: 1,648
|
Цитата:
Цитата:
This world will never be What I expected (c)
Последний раз редактировалось misher; 05.09.2010 в 01:34. |
||
05.09.2010, 01:54 | #7 | |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
Цитата:
Теперь по сути вопроса, если ты закроешь главную форму, то у тебя все приложение закроется, нельзя этого делать. Или прячь ее - Hide, или меняй видимость - Visible. Пример: Код:
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог |
|
05.09.2010, 13:43 | #8 |
Участник клуба
Регистрация: 26.05.2010
Сообщений: 1,648
|
Спасибо!!!
This world will never be What I expected (c)
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ShowModal, close!!!! | Ital1cs | Помощь студентам | 3 | 02.04.2010 19:50 |
Open&Close в С++ | sabov | Помощь студентам | 8 | 11.12.2009 23:30 |
activeWorkBook.Close на вылет | tolikman | Microsoft Office Excel | 3 | 05.09.2008 23:43 |
Form.Show в Form.Create | UnD)eaD)Snake | Общие вопросы Delphi | 6 | 07.09.2007 11:13 |
Open Close CD-ROM Door | Nick757 | Общие вопросы Delphi | 1 | 07.08.2007 09:03 |