Denis писал(а):
просто "убиваю" процесс benuks.exe в диспетчере задач (как будто бы пропало электричество), запускаю benuks снова и график пошел сначала, нет сохраненных данных.
Сохранение графиков делается в процедуре закрытия основного окна программы. Убивать процесс не рекомендую, этого многие программы не любят.
По поводу пропадания электричества: нормальные системы всегда имеют бесперебойный блок питания. Для нормальной реакции Бенукса на пропадание электричества рекомендую сделать следующее:
1. Ввести в систему Бенукс датчик наличия 220В.
2. Вилку 220 этого датчика подключить до блока бесперебойного питания.
3. В системе Бенукс создать сценарий, который будет выполняться при пропадании 220В. В этот сценарий ввести различные команды, например отправка сообщений о пропадании 220, а последней командой сделать "Выйти из программы Бенукс".
В этом случае графики будут корректно сохраняться.
Кроме того, можно в сценари ввести команду "таймер" с величиной времени, на которое расчитана работа бесперебойника, после этого ввести команду "Условие перехода на метку" с параметром "датчик 220". В этом случае, если электричество пропадает ненадолго, программа не будет закрывать.
Кроме того, можно организоваить из сценария и корректный выход из windows c выключением компьютера...
В общем, вариантов много...