ник: akkorn
Alex
День добрый!
Извините, видать зря бочку катил . Бывают пользователи и такие, коим надо написать AnyKey на пробеле- Иначе ни как не обьяснить, что это за клавиша..
Сдается мне, что по описанным вами сообщениям необходимо смотреть ключи
в ветке HKEY_LOCAL_MACHINE (HLM).
Программа в настоящий момент смотрит вот эти ветки реестра:
HKEY_CURRENT_USER, "Software\Microsoft\Office\8.0\Access\Security", "Level"
HKEY_CURRENT_USER, "Software\Microsoft\Office\9.0\Access\Security", "Level"
HKEY_CURRENT_USER, "Software\Microsoft\Office\10.0\Access\Security", "Level"
HKEY_CURRENT_USER, "Software\Microsoft\Office\11.0\Access\Security", "Level"
HKEY_CURRENT_USER, "Software\Microsoft\Office\12.0\Access\Security", "VBAWarnings"
HKEY_LOCAL_MACHINE, "SOFTWARE\Microsoft\Jet\4.0\Engines", "SandBoxMode"
HKEY_LOCAL_MACHINE, "Software\Microsoft\Office\12.0\Access Connectivity Engine\Engines", "SandBoxMode"
в HKU могут быть значения 1, 2 или 3 - это и есть тот уровень, что мы выбираем штатным путем.
HLM отвечает за использование изолированного режима
Значение Описание
0 Изолированный режим- постоянно отключен
1 Изолированный режим- используется для Access, однако отключен для других программ, не связанных с Access
2 Изолированный режим- используется для программ, не связанных с Access, однако отключен для Access
3 Изолированный режим- постоянно включен. Это значение по умолчанию, которое задается при установке Access
При изменении изолированного режима моя программа оперирует значениями только 2 и 3, а т.к. у Вас установлен MSRuntime2003- то попробуйте поставить значение 0. И отпишитесь.
Михаил
Подтверждаю. Накосячил с путями, хотя если путь короткий - все ок.
Прикладываю НОВЫЙ РЕЛИЗ проги.
У меня отработал при такой конфигурации:
Ярлык:
...\SetWarnings.exe zz.txt
ессно работают и все остальные ключи (но мы их сейчас не рассматриваем)
z.txt: (1)
c:\книга 1.xls
z.txt (2)
C:\Program Files\Microsoft Office\Office10\EXCEL.EXE
"c:\книга 1.xls"
z.txt (3)
C:\Program Files\Microsoft Office\Office10\MSACCESS.EXE
"c:\test mdb\прлж.mdb" /wrkgrp "D:\test mdb\Wrkgrp.mdw" /user admin /pwd 0
Удачи!
p.s. не забудьте плиз сделать снимочек изменений реестра