Как избежать повторного выполнения программы? (Определите, существует ли предыдущая копия, и если да, завершите только что запущенную программу). После запуска программы пользователи иногда сужают ее до панели задач, а затем перезапускают программу, когда им нужно ее использовать. Иногда это приводит к повреждению данных в программах баз данных! Если вы не хотите, чтобы пользователи запускали программу повторно, вы можете использовать объект APP, чтобы определить следующее:
PRivateSubForm_Load()
IfApp.PrevInstanceThen'Просмотреть предыдущую версию
MsgBox"Эта программа уже запущена!",48
Конец
КонецЕсли
EndSub->