Справочные материалы по 1С

Работа с реестром Windows в 1С 8.x

Как прочитать значение, хранящееся в реестре Windows?

Перем Значение; // В эту переменную запишем значение из реестра
	
RegProv=ПолучитьCOMОбъект(
 "winmgmts:{impersonationLevel=impersonate}!\\.\root\default:StdRegProv"
 );

// Читаем значение ключа StartDate из ветки 
// HKEY_CURRENT_USER\Software\1C\1Cv8\Report в переменную Значение
RegProv.GetStringValue("2147483649","Software\1C\1Cv8\Report","StartDate",Значение);          
		
Как сохранить значение в реестр Windows?

// Создадим ключ, установив значение в текущую дату
RegProv.CreateKey("2147483649","Software\1C\1Cv8\Report"); // создание раздела

// установка значения для ключа
RegProv.SetStringValue("2147483649","Software\1C\1Cv8\Report","StartDate",Строка(Формат(ТекущаяДата(),"ДФ=ггггММддЧЧммсс")));          
		



Задайте вопрос программисту 1С

+7 901 312 83 57