Прерывание цикла с диалогом

Родился он из-за того, что на ноутбуке у меня нет кнопки Break (рецепты в инете, комбинации c  “Fn”, а также советы бывалых найти её не помогли, а менять из-за этого сканкоды... пфф).

 

Нет. Не так. Вот так (выделено):1cifixedit.png

То есть вместо «Ctrl+Break» выскакивает окошко, при закрытии которого выполнение некоего цикла прерывается.
Сигналом прерывания служит отсутствие процесса с окном диалога.
Исполнено это с помощью нескольких вспомогательных скриптов vbs:
vbsLauncher      - Запускает необходимые скрипты и завершается. 1С ждёт завершения его выполнения.
vbsDialog            - Просто процесс с окном диалога.
vbsChecker        - Скрипт, проверяющий наличие процесса 1С, если 1С умрёт, то vbsDialog и vbsChecker завершаются.

Располагая вышеперечисленными скриптами нужно их вовремя запустить в 1С-ке и правильно с ними работ стилиать.

Как это выглядит в конечном результате показано в приложенной обрабконфигурацииот стилике:

1cRepeater.png

Скриншоты


1cifixedit

1cRepeater.png

Файлы

Наименование Файл Версия Размер Кол. Скачив.
StopItNowExample.epf
.epf 12,24Kb
15
.epf 12,24Kb 15 Скачать

Полная версия

© ООО "Инфостарт", 2006-2023 www.infostart.ru