Как прочитать значение параметра реестра windows содержащего в своем имени знак "\"?
Как прочитать значение параметра реестра windows содержащего в своем имени знак "\"?
логика подсказывает, что в имени вместо "\" написать "\\"<br><br>Хотя разве этот символ можно использовать в именах?<br>
Можно! Пример:<br>Ключ - HKEY_CURRENT_USER\Software\1C\1Cv7\7.7\Titles<br>Параметр - \\Serv\d\Торговля\ <-!!!<br>Значание - Торговля 2006
ну тогда "\\" или смотри описание того языка программирования, но котором пишешь
Пытался через VBScript из 1С считать, но он не воспринимает в именах "\", а стандартную WinAPI функцию RegQueryValue из Advapi32.dll подгрузить не удасцца, ну нет у 1С LoadLibrary, может еще какой способ есть?
Есть внешняя компонента 1С++, в которой есть функции для работы с реестром (аналог функций WinAPI). Ссылка:
С Васиком особо не работал, но на С++ я бы сделал массив char[], записал туда бы<br>то что надо и передал бы указатель на массив - та же строка получается
Про массив идея конечно интересная, но с васиком не катит... не того уровня скриптовый язык...
Спасибо, смотрю.
26 апреля 2024 года — Форум пользователей «1С:Документооборота» |
1C:Лекторий: 7 мая 2024 года — Бесплатная онлайн-лекция о новом в 1С:ЗУП (версии 3.1.27-3.1.29): поддержка изменений по налогам и взносам, СЭДО, регистрация в органе статистики и другие изменения 1C:Лекторий: 14 мая 2024 года — Бесплатная онлайн-лекция об учете в 1С:БГУ 8 (ред. 2) невостребованной кредиторами задолженности. Серия 1С:Консалтинг для госсектора |