|
v7: ошибка 1срр Браузер.Navigate вчем причина ... |
☑ |
0
Gavrinev
02.12.11
✎
14:38
|
Просьба подсказать куда копать ...
[code]
Функция СоздатьКонтрол(ИмяКонтрола,ИмяАтрибутаФормы)
АктивХ = СоздатьОбъект("АктивИкс");
АктивХ.УстановитьАтрибут(Форма,ИмяАтрибутаФормы);
АктивХ.СоздатьЭУ(ИмяКонтрола);
Возврат АктивХ.Объект;
КонецФункции // СоздатьКонтрол
1с77 1срр подключается нормально
Процедура ПослеСозданияФормы()
//IE control Shell.Explorer.2
Браузер = СоздатьКонтрол("Shell.Explorer.2","IE");
Браузер.Navigate("http://www.google.ru/"); // сдесь ошибка без комента
КонецПроцедуры
Процедура Выполнить()
ПослеСозданияФормы();
КонецПроцедуры
ЗагрузитьВнешнююКомпоненту("1CPP.dll");
[code]
|
|
1
Ёпрст
гуру
02.12.11
✎
14:41
|
какой знакомый код, однако
:)
|
|
2
Gavrinev
02.12.11
✎
14:44
|
Взято с инета, но пока настройке не поддается...
|
|
3
Ёпрст
гуру
02.12.11
✎
14:46
|
(2) я свой код узнаю сразу..
А так, 1cpp какой хоть версии ?
|
|
4
Ёпрст
гуру
02.12.11
✎
14:47
|
+3 и .. у тебя в реестре зарегистрирован Shell.Explorer.2 ?
|
|
5
Gavrinev
02.12.11
✎
14:48
|
(4) 2.0.0.0 (слишком старая?)
в реестре зарегил
Просьба подсказать, пробовал
Браузер.Объект.Navigate("http://www.google.ru/");
ошибка Поле агрегатного объекта не обнаружено (Объект)
|
|
6
Gavrinev
02.12.11
✎
14:51
|
(4) через regsvr32 shdocvw.dll - вроде она отвечает за Shell.Explorer.2
или чё не так?
|
|
7
Ёпрст
гуру
02.12.11
✎
14:52
|
(5) как г.. мамонта.
Ставь эту:
|
|
8
Ёпрст
гуру
02.12.11
✎
14:53
|
во второй версии, если не изменяет память, активикса вообще не было еще как класса
|
|
9
Gavrinev
02.12.11
✎
15:04
|
(7)Попробовал неполучилось ...
|
|
10
Ёпрст
гуру
02.12.11
✎
15:05
|
(9) на вкладке о программе, какая версия вк ?
в реестре есть инфа о Shell.Explorer.2 ?
|
|
11
Ёпрст
гуру
02.12.11
✎
15:07
|
+ на форме есть кнопка или текст с идентификатором IE ?, так, на всякий.
|
|
12
Gavrinev
02.12.11
✎
15:08
|
(10) 1с++ 2.5.0.7
в реестре есть о ие2
|
|
13
Gavrinev
02.12.11
✎
15:09
|
(12) поставил текст с идентификатором IE
|
|
14
Ёпрст
гуру
02.12.11
✎
15:09
|
(12) за..сь.
И чего тогда в (9) врешь, что попробовал ?!
|
|
15
Ёпрст
гуру
02.12.11
✎
15:10
|
там если че, 3.2.3.17.
|
|
16
Gavrinev
02.12.11
✎
15:10
|
В загружаемом активиксе написано "Здесь должен быть АктивИкс"
|
|
17
Gavrinev
02.12.11
✎
15:11
|
(15) извентеляюсь в торопях не туда кинул dll
|
|
18
Gavrinev
02.12.11
✎
15:12
|
Все заработало, огромное спасибо !!!
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший