OnClose()

Страницы: 1
RSS
OnClose()
 
Уточните пожалуйста, в теле функции OnClose() прописываю процедуру сохранения в файл параметра таблицы, для того что бы каждый раз при выходи из Квика, эти данные сохранялись на диске. Но проблема в том что сохранение не происходит, ради интереса ставил sleep(500000), но такое ощущение что OnClose() не срабатывает Квик сразу закрывается не выполняя процедуру указанную в OnClose(). А вот c OnStop() все правильно работает. В чем может быть причина?
 
Код
file:flush ()
file:close()
 
файл там и с flush и с close, сам механиз записи работает проверен на OnStop() , там хоть вместо файла sleep(500000) ставь, не сработает.
 
Как можно протестировать специализируется ли метод OnClose()?
 
тьфу, инициализируется OnClose() или нет, может я что то не правильно делаю, хотя в других местах все работает.
 
Присоединяюсь к теме, не работает OnClose()?
 
А нет, вру, у меня всё работает.
 
Цитата
Николай Бехтерев написал:
Присоединяюсь к теме, не работает OnClose()?


Функция работает.
Чтобы убедиться достаточно добавить логирование в файл и указать его в функции OnClose
Страницы: 1
Читают тему
Наверх