версия 3.0.1.3 (20.09.2006):
- добавлено пару фич:
(1) ключ в реестре BlockAllDialogs = "1" блокирует вообще
все диалоги в системе (можно использовать для настройки безопасности в терминале, например)
в этом случае надо запускать уже програму, например в стартовом скрипте
Set Shell = CreateObject("WScript.Shell")
Shell.RegWrite llDialogs", "1"
Shell.RegWrite lDialogs", "1"
Set Proc = Shell.Exec("FDSubst1C.exe")
Shell.Run "<1C>", 1, true
Proc.Terminate
'или Shell.Run "logoff"
(2) ключ DisableExplorerFunction позволяет "отключить" в диалоге контекстное
меню в списке файлов, то есть через диалог нельзя скопировать, удалить, открыть другой файл, итд.
Таким образом, остается возможность сохранять печатные формы отчетов,
но при этом файловые операции будут недоступны.
BlockAllDialogs и BlockEnterpriseDialogs приэтом, соответственно должны быть отключены.
- в Win 2000 не запоминалось предыдущее положение диалога
Код загрузки внешней компоненты SimpleDllLoader.dll без регистрации в реестре
с помощью vkloader.dll(
http://openconf.1cpp.ru/vk/vkloader/index.html): ЗагрузитьВнешнююКомпоненту("vkloader.dll");
ЗагрузчикВК = СоздатьОбъект("ЗагрузчикВК");
e8-473f-b384-f544af1e7974");
ЗагрузчикДЛЛ = СоздатьОбъект("AddIn.SimpleDllLoader");
ЗагрузчикДЛЛ.ЗагрузитьБиблиотеку(КаталогИБ()+"fdsubst.dll");
версия 3.0.1.2 (04.09.2006) исправлено:
- при открытии группы файлов в "предприятии" приложение в некоторых случаях закрывалось с ошибкой
http://www.infostart.ru/projects/index.php?id=456&ref=1956