powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Дестрой скрина ?
6 сообщений из 6, страница 1 из 1
Дестрой скрина ?
    #32173615
РусланVFP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я создал проект визардом... если запустить созданный exe и закрыть (крестик правый верхний угол :) ) - вылетает мессага "Вы действительно хотите закрыть...". Как мне вызвать это событие? Например из меню ...
...
Рейтинг: 0 / 0
Дестрой скрина ?
    #32173848
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Перехват нажатия крестика в правом верхнем углу основного окна FoxPro производится настройкой

ON SHUTDOWN

В общем случае, в этой настройке делается вызов пользвательской процедуры, которая и обрабатывает закрытие

ON SHUTDOWN DO ProgExit

PROCEDURE ProgExit
IF MessageBox('Вы действительно хотите завершить работу',4+32,'Выход из программы')=7
RETURN
ENDIF
* Действия по закрытию программы
RETURN
...
Рейтинг: 0 / 0
Дестрой скрина ?
    #32173979
РусланVFP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А где этот код писать? Вот что не понятно...
Где эта настройка ON SHUTDOWN ???
Ведь этот код уже где-то написан? раз он по нажатию на крестик выполняется...
...
Рейтинг: 0 / 0
Дестрой скрина ?
    #32174060
Alex Antipenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ищи ON SHUTDOWN где-то в начале главной програмы.
А сама исполняемая процедура может быть и в главной програме, или в процедурном файле (команда SET PROC TO <имя проц. файла>)
...
Рейтинг: 0 / 0
Дестрой скрина ?
    #32174074
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Могу только повторить предложение почитать дискуссию

http://nsvisual.com/ph/read.php3?f=5&i=54787&t=54687
...
Рейтинг: 0 / 0
Дестрой скрина ?
    #32177941
BMP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
BMP
Гость
Да - это проблема. Неужели так трудно обработать OnShutdowт?
Мой проект был создан посредством мастера. При нажатии на кнопку с крестиком в правом верхнем углу экрана выскакивает сообщение типа "Are you realy want to quit?". Начал его искать и нашел только в классах в директории, где лежить Фокспро. Решил дописать свой код прямо туда. Пробую компилировать проект - фокс говорит, что этот файл не является объектным. Посоветуйте, что делать.
Визарды - отстой :).
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Дестрой скрина ?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]