Имя: Пароль:
1C
1С v8
Создание COMОбъекта Microsoft Edge в Windows 10
0 kolodinivan
 
22.10.15
14:08
В других версиях Windows чтобы подключить COMОбъект нужно было прописать вот такой ProgID:
Новый COMОбъект("InternetExplorer.Application");
В 10 это не срабатывает в реестре этого уже нет.
И я ни как не могу найти ProdID для нового браузера Microsoft Edge.
Кто знает?
1 Господин ПЖ
 
22.10.15
14:09
msdn - найдется все
2 Маратыч
 
22.10.15
14:13
Microsoft Edge will not support the COM automation interface (InternetExplorer object) that you referred to.

For automation scenarios, our direction is to support of the WebDriver interface that is supported across browsers. WebDriver support is now available in Microsoft Edge on Windows 10 and requires a separate executable that you can download.

http://stackoverflow.com/questions/31302304/will-microsoft-edge-support-com-automation-internetexplorer-object

В общем, ежик не поддерживает COM automation.
3 yukon
 
22.10.15
14:19
> В 10 это не срабатывает в реестре этого уже нет.

Все на месте. CLSID {0002DF01-0000-0000-C000-000000000046}

Может ты его просто удалил? Он теперь добавляется через компоненты Windows.
4 Маратыч
 
22.10.15
14:21
(3) А это не ежик, это ишак.
5 Маратыч
 
22.10.15
14:21
+(4) То бишь IE.
6 Маратыч
 
22.10.15
14:22
Вообще непонятно, ТС-у нужно именно Edge подключить, или все-таки любой браузер? Телепатия подсказывает, что и IE подойдет, тогда (3) - через компоненты установить и все.
7 kolodinivan
 
23.10.15
12:46
Ребята сори ну я пошел другим путем, мне вообще нужно было сделать запрос GET или POST и обработать html. Просто можно было через COM сделать ну эт мне кажется слишком мутарно. Ну в итоге по этой теме на будущие, я так и не понял можно подключить или нет новый браузер? Если да то какой тогда ProgID
8 kolodinivan
 
23.10.15
12:47
И вообще кто нибудь знает что вообще с другими браузерами можно делать, что у них за методы и свойства.
9 Маратыч
 
23.10.15
12:49
(8) Дык гуглить или на офсайтах искать насчет COM интерфейсов.
10 kolodinivan
 
23.10.15
12:54
(9) а COM это разве не фишка MS?
11 Маратыч
 
23.10.15
12:56
(10) С чего бы? Это всего лишь программный интерфейс, любой разраб может его вкорячить в свой софт.
12 Garikk
 
23.10.15
12:58
только не вкрячивают, смысл колхозить COM в ффокс или хром если он на винде будет работать только
13 kolodinivan
 
23.10.15
12:58
(11) Понятно, значит новый браузер переходит на WEBDRIVER
Программист всегда исправляет последнюю ошибку.