|
|
|
Как создать CreateObject("InternetExplorer.Application") в новом процессе
|
|||
|---|---|---|---|
|
#18+
Ситуация следующая: Если к моменту Set ie = CreateObject("InternetExplorer.Application") УЖЕ были запущены какие-то IE (пользователем или приложениями с помощью того же CreateObject ), то данный оператор создает объект InternetExplorer.Application в том же самом процессе , что и для существующего IE. Можно ли как-то разделить эти процессы, т.е. создавать объект InternetExplorer.Application в новом , отличном от уже существующего процессе ? Так , если вручную запускать IE с ярлыка , то каждый раз он будет создан в новом процессе. А можно ли как-то в коде создать объект ie в новом процессе ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2009, 14:33 |
|
||
|
Как создать CreateObject("InternetExplorer.Application") в новом процессе
|
|||
|---|---|---|---|
|
#18+
Гм... Странно... Когда-то нуна было наоборот - подцепиться к уже существующему экземпляру - получил отлуп ... А тут... Хотя... Мо это из-за того, что подрываете именно M$ IE... _________________ "Helo, word!" - 17 errors 56 warnings ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2009, 15:13 |
|
||
|
Как создать CreateObject("InternetExplorer.Application") в новом процессе
|
|||
|---|---|---|---|
|
#18+
2 Ex_Soft> Я вообще-то забыл сказать, что речь идет о WSH скрипте, запускаемом не внутри IE. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2009, 15:40 |
|
||
|
Как создать CreateObject("InternetExplorer.Application") в новом процессе
|
|||
|---|---|---|---|
|
#18+
kefi речь идет о WSH скрипте, запускаемом не внутри IE Существенное уточнение. Только, вот согласно самому же мелкософту типо добавить - нечего... _________________ "Helo, word!" - 17 errors 56 warnings ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2009, 15:54 |
|
||
|
Как создать CreateObject("InternetExplorer.Application") в новом процессе
|
|||
|---|---|---|---|
|
#18+
2 Ex_Soft> Ну почему-же нечего ? 1) Наверно можно как-то запустить IE в отдельном процессе, 2) скрыть его , 3) а потом как-то получить ссылку на ЭТОТ уже запущенный IE ? Только вот пока не знаю , как это сделать ? И вообще может, можно как-то проще и красивее ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2009, 16:06 |
|
||
|
Как создать CreateObject("InternetExplorer.Application") в новом процессе
|
|||
|---|---|---|---|
|
#18+
kefi может, можно как-то проще и красивее Огласите конечную цель предприятия. М.б. Вас это удовлетворит?.. _________________ "Helo, word!" - 17 errors 56 warnings ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2009, 18:16 |
|
||
|
Как создать CreateObject("InternetExplorer.Application") в новом процессе
|
|||
|---|---|---|---|
|
#18+
[quote]М.б. Вас это удовлетворит?..[/quote] Я об объекте IE веду речь,а не об MSXML2.XMLHTTP. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2009, 22:27 |
|
||
|
Как создать CreateObject("InternetExplorer.Application") в новом процессе
|
|||
|---|---|---|---|
|
#18+
kefi Я об объекте IE веду речь Ex_Soft Огласите конечную цель предприятия и тогда, м.б. kefi можно как-то проще и красивее сиречь без IE... Че из Вас все клещами нужно вытягивать-то ? _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2009, 23:48 |
|
||
|
Как создать CreateObject("InternetExplorer.Application") в новом процессе
|
|||
|---|---|---|---|
|
#18+
Ex_Soft сиречь без IE... Исходная постановка темы не меняется, без IE, знаю, что лучше, но нужно с IE. Конечная цель - долго объяснять, лучше даже не пытаться. PS . Ваша ссылка, видно шутка, - не открывается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2009, 03:02 |
|
||
|
Как создать CreateObject("InternetExplorer.Application") в новом процессе
|
|||
|---|---|---|---|
|
#18+
kefi2 Ex_Soft> Ну почему-же нечего ? 1) Наверно можно как-то запустить IE в отдельном процессе, 2) скрыть его , 3) а потом как-то получить ссылку на ЭТОТ уже запущенный IE ? Только вот пока не знаю , как это сделать ?В принципе можно, только последовательность 1 3 2. 1) WScript.Run "iexplore.exe" (или как там правильно) 2) Найти среди SHDocVwCtl.ShellWindows окно с LocationURL страницы по умолчанию или просто взять последнее. 3) Таки спрятать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2009, 11:30 |
|
||
|
Как создать CreateObject("InternetExplorer.Application") в новом процессе
|
|||
|---|---|---|---|
|
#18+
а как прятать интернет эксплореровские окошки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2009, 14:59 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=35846361&tid=1455134]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
204ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
| others: | 229ms |
| total: | 529ms |

| 0 / 0 |
