![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Чайник :D
Пользователь
Регистрация: 22.12.2006
Сообщений: 65
|
![]()
Я знаю, что есть оператор goto. Приблизительно знаю как он работает. Но не могу довести до ума.
У меня по закрытию формы OnCloseQuery прописан код, сохраняющий изменения в текстовом файле. И есть команда Файл->Выход. Там мне не охота второй раз писать то же самое (да и получается с ошибкой). Как мне по нажатию этой команды заставить выполнится код процедуры OnCloseQuery? ![]() Помогите, пожалуйста!
Мы все учились по-немногу
Чему-нибудь и как-нибудь... Пушкин А.С. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 26.04.2008
Сообщений: 2,645
|
![]() Код:
|
![]() |
![]() |
![]() |
#3 |
Чайник :D
Пользователь
Регистрация: 22.12.2006
Сообщений: 65
|
![]()
Спасибо. Работает, но с ошибкой. По нажатию крестика все пашет как надо: выскакивает сообщение "Сохранить? Да Нет Отмена" Там все работает как надо. А если по предложенному тобой коду, то после Файл->Выход появляется сообщение. Но выбрав Да, Нет либо Отмена сообщение закрывается, а форма - нет.
Надеюсь понятно выразилась... ![]()
Мы все учились по-немногу
Чему-нибудь и как-нибудь... Пушкин А.С. |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 26.04.2008
Сообщений: 2,645
|
![]() Код:
|
![]() |
![]() |
![]() |
#5 |
Чайник :D
Пользователь
Регистрация: 22.12.2006
Сообщений: 65
|
![]()
Ой, спасибки! Исчё вопросик. Что такое application.Terminate ?
Уж простите, я чайник полнейший. и F1 меня не спасает. ))
Мы все учились по-немногу
Чему-нибудь и как-нибудь... Пушкин А.С. |
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 06.08.2007
Сообщений: 2,183
|
![]()
Невижу смысла в вызове CloseQuery, т.к это событие вызывается автоматом при закрытии формы.
|
![]() |
![]() |
![]() |
#7 |
Чайник :D
Пользователь
Регистрация: 22.12.2006
Сообщений: 65
|
![]()
Ну дык мне ж надо, что прога не просто закрылась. А сначала спросила: "Сохранить изменения?". Вот
Мы все учились по-немногу
Чему-нибудь и как-нибудь... Пушкин А.С. |
![]() |
![]() |
![]() |
#8 | |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
![]() Цитата:
Код:
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как реализовать процедуру в процедуре? | Аlex | Помощь студентам | 11 | 14.07.2008 10:14 |
Вопрос по процедуре | VenMaster | Общие вопросы Delphi | 5 | 13.06.2008 17:37 |
Вызывание процедуры в другой процедуре | Dura4ok | Общие вопросы Delphi | 7 | 22.01.2008 19:45 |
Ошибка в процедуре | GAGARIN-NEW | Помощь студентам | 2 | 21.12.2007 09:23 |