![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как программно закрыть 1С:Предприятие? [D7, WinXP]
Express © (2007-03-26 21:23:00)Здравствуйте.
Подскажите как программно закрыть 1С:Предприятие, без вызова диалога "Закончить работу с программой"??
Я пробывал вот так:
PostMessage(FindWindow(nil, '1С:Предприятие'), WM_CLOSE, 0, 0) - закрывается с диалогом.
PostMessage(FindWindow(nil, '1С:Предприятие'), WM_QUIT, 0, 0) - закрыватся с ошибкой.
Knight (2007-03-26 22:18:00) [21]Читал, видел, запомнил
Express (2007-03-26 22:16:00) [22]а процедурку быстро нашел....
Knight (2007-03-26 22:13:00) [23]Вообще не знаю %)
Express (2007-03-26 22:10:00) [24]
> Knight © (26.03.07 22:08) [7]
> Это на твоё усмотрение… смотря что за конфигурация… что
> за изменения… не прибежит ли потом пользователь и не настучит
> ли по тыкве за потерянные данные :)
Тут проблема не в потеренных данных. Все я разобрался, работает!!!
СПАСИБО тебе,ты мне очень помог. 1С хорошо знаешь?
Knight (2007-03-26 22:08:00) [25]Это на твоё усмотрение смотря что за конфигурация что за изменения не прибежит ли потом пользователь и не настучит ли по тыкве за потерянные данные :)
Express (2007-03-26 22:00:00) [26]
> Knight ©
В этой процедуре еще проверка были ли внесены изменения в ИБ, выводится диалог "Сохранить изменения", как быть с ним?
Express (2007-03-26 22:00:00) [27]
> Knight ©
В этой процедуре еще проверка были ли внесены изменения в ИБ, выводится диалог "Сохранить изменения", как быть с ним?
Knight (2007-03-26 21:52:00) [28]Хотя лучше полностью его не убирать, а просто уменьшить время таймаута ожидания ответа, чтобы дать пользователю, секунд 5 на нажатие НЕТ, если он просто ошибся крестиком.
Knight (2007-03-26 21:45:00) [29]В глобальном модуле
Процедура ПриЗавершенииРаботыСистемы()
Express (2007-03-26 21:34:00) [30]
> Knight © (26.03.07 21:27) [1]
> Убрать в конфигураторе диалог о закрытии…
А можешь подсказать где? я ни так давно с 1С связался...
Knight (2007-03-26 21:27:00) [31]Убрать в конфигураторе диалог о закрытии