Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема РегистрироватьКомпонентыВ_HKCU(1) и Msxml2.DOMDocument (число прочтений - 1832 )
lustin
1c++ power user
Отсутствует


1C *.*, ROR, Java - на
этом остановимся

Сообщений: 907
Местоположение: Москва
Зарегистрирован: 20. Октября 2006
Пол: Мужской
РегистрироватьКомпонентыВ_HKCU(1) и Msxml2.DOMDocument
31. Октября 2008 :: 06:46
Печать  
дорогие друзья - кому не сложно запустите в чистой 1С-ине
с icpp версии 3.0.1.19 подобный код

Код
Выбрать все
_сис = СоздатьОбъект("Система");
_сис.РегистрироватьКомпонентыВ_HKCU(1);
_дом1 = СоздатьОбъект("Msxml2.DOMDocument");
Сообщить("дом1 - "+ТипЗначенияСтр(_дом1));
 



у меня на WinXP+SP2
Цитата:
_дом1 = СоздатьОбъект("Msxml2.DOMDocument");
{E:\REPOS\1CV7\TRUNK\DIST\EXTFORMS\TESTHKCU_1_MS_XML.ERT(14)}: Неудачная попытка создания объекта (Msxml2.DOMDocument)




  

бизнес-процесс как техническое задание прекрасно, только у бизнеса нет процессов; у бизнеса есть желание выжить
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: РегистрироватьКомпонентыВ_HKCU(1) и Msxml2.DOMDocument
Ответ #1 - 31. Октября 2008 :: 06:54
Печать  
lustin писал(а) 31. Октября 2008 :: 06:46:
дорогие друзья - кому не сложно запустите в чистой 1С-ине
с icpp версии 3.0.1.19 подобный код

Код
Выбрать все
_сис = СоздатьОбъект("Система");
_сис.РегистрироватьКомпонентыВ_HKCU(1);
_дом1 = СоздатьОбъект("Msxml2.DOMDocument");
Сообщить("дом1 - "+ТипЗначенияСтр(_дом1));
 





Делай так:

Код
Выбрать все
_сис = СоздатьОбъект("Система");
_сис.РегистрироватьКомпонентыВ_HKCU(1);
Тут регистрация твоих компонетнт
_сис.РегистрироватьКомпонентыВ_HKCU(0);
_дом1 = СоздатьОбъект("Msxml2.DOMDocument");
Сообщить("дом1 - "+ТипЗначенияСтр(_дом1));
 



У меня после _сис.РегистрироватьКомпонентыВ_HKCU(1); пути к моим документам куда то не туда указывают Печаль
  
Наверх
ICQ  
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: РегистрироватьКомпонентыВ_HKCU(1) и Msxml2.DOMDocument
Ответ #2 - 31. Октября 2008 :: 06:55
Печать  
А твой код нормально отрабатывает, Win2k3 SP2
  
Наверх
ICQ  
IP записан
 
lustin
1c++ power user
Отсутствует


1C *.*, ROR, Java - на
этом остановимся

Сообщений: 907
Местоположение: Москва
Зарегистрирован: 20. Октября 2006
Пол: Мужской
Re: РегистрироватьКомпонентыВ_HKCU(1) и Msxml2.DOMDocument
Ответ #3 - 31. Октября 2008 :: 07:23
Печать  
Nick писал(а) 31. Октября 2008 :: 06:54:
Делай так:

Код
Выбрать все
_сис = СоздатьОбъект("Система");
_сис.РегистрироватьКомпонентыВ_HKCU(1);
Тут регистрация твоих компонетнт
_сис.РегистрироватьКомпонентыВ_HKCU(0);
_дом1 = СоздатьОбъект("Msxml2.DOMDocument");
Сообщить("дом1 - "+ТипЗначенияСтр(_дом1));
 



У меня после _сис.РегистрироватьКомпонентыВ_HKCU(1); пути к моим документам куда то не туда указывают Печаль


собственно я так и сделал обрамление только необходимых мне компонент
но сделал это после того как напоролся  Смущённый, надо наверное в документацию добавить к методу...
  

бизнес-процесс как техническое задание прекрасно, только у бизнеса нет процессов; у бизнеса есть желание выжить
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать