Форумы HiProg.com - MS ACCESS, VBA, VB

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

ник: АлексейЕ
Заглянул в свой загрузчик на vbs.
В нем использую такую конструкцию.

On Error Resume Next

. . . 

Err.Clear
If WSHShell.RegRead(strSecurityDCWEXCEL2007) <> 0 Then
    WSHShell.RegWrite strSecurityDCWEXCEL2007, 0, "REG_DWORD"
End If
If Err.Number <> 0 Then  
    Err.Clear    
    WSHShell.RegWrite strSecurityDCWEXCEL2007, ""
    WSHShell.RegWrite strSecurityDCWEXCEL2007, 0, "REG_DWORD"
End If

Давно его писал, но вроде как припоминаю, что столкнулся с Вашей ситуацией и при создании параметра и одновременной записи в него код вылетал с ошибкой. На всех ли ОС такое или нет не разбирался. Просто обрабатываю ошибку и создаю сначала параметр, а потом пишу в него.


Ваше имя:

Пароль:

Цитировать: [quote][/quote] Код: [code][/code]
Жирный: [b][/b] Наклонный: [i][/i]
URL: [url][/url] 

Сообщение:

 Размер файла не более 50 Кбт. Большие файлы можно размещать на www.slil.ru

Прикрепить:

 

Для вставки смайлов в текст щелкните по значку.