Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Есть ли стандартный COM-сервер(LOCAL!) для открытия url?
|
|||
|---|---|---|---|
|
#18+
Всем привет! Стоит такая задача. Через СОМ-сервер, причем обязательно локальный (то-есть, находящийся в ехе-файле) необходимо открывать url. Inproc Server (то-есть в dll) не подходит!!! Почему стоит такая задача - обьяснять очень долго. То-есть, нужно создать или открыть локальный СОМ-сервер, вызвать какую-нибудь его функцию, передать ей url, а СОМ-сервер должен запустить браузер и загрузить в него гиперссылку. В Виндовс есть стандартный объект, который есть во всех версиях, начиная с Виндовс98. Это WScript. В нем есть функция Run. Но объект находится в OCX файле. Поэтому не подходит. Есть ли подобный стандартный локальный сервер ( в ехе)? Или придется написать самому? (просто никогда не писал СОМ-сервера) Всем заранее спасибо за ответы! ЗЫ: Пожалуйста, не предлагайте использовать ShellExecute, CreateProcess и прочее, и не предлагайте Inproc Server'a! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2005, 18:24 |
|
||
|
Есть ли стандартный COM-сервер(LOCAL!) для открытия url?
|
|||
|---|---|---|---|
|
#18+
На чём пишешь? Вообще яб написал с нуля. Тут делов (в Делфе) вроде не много. Если всё што он должен делать - открывать браузер и отправлять его по ссылке, то можно за час (с тремя перекурами и обедом) сваять. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2005, 21:09 |
|
||
|
Есть ли стандартный COM-сервер(LOCAL!) для открытия url?
|
|||
|---|---|---|---|
|
#18+
А чем ShellExecute не подходит? Задача в чем состоить? Открыть юрл в браузере или именно через активХ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2005, 16:08 |
|
||
|
Есть ли стандартный COM-сервер(LOCAL!) для открытия url?
|
|||
|---|---|---|---|
|
#18+
Т.е. нужно на другом компьютере, доступном по сети, запустить IE. Вроде как только через СОМ ЕХЕ... Или есть другие варианты? А писать тут особо нечего: на VB6 создаёшь проект соответствующего типа, добавляешь в класс метод и все дела. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2005, 18:59 |
|
||
|
Есть ли стандартный COM-сервер(LOCAL!) для открытия url?
|
|||
|---|---|---|---|
|
#18+
АборигенТ.е. нужно на другом компьютере, доступном по сети, запустить IE. Вроде как только через СОМ ЕХЕ... Или есть другие варианты? А писать тут особо нечего: на VB6 создаёшь проект соответствующего типа, добавляешь в класс метод и все дела. DCOM - маздай!!! С маршалингом жопа. Если это не заработает, то заколебёшься искать из за чего. Яб сделал через Indy на делфе. Написал бы сервера (он будет работать на клиенте). А коннектится к нему хоть по телнету. А можно и утилитку написать. Точнее сколотить. Там делов на 5 минут. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2005, 20:35 |
|
||
|
|

start [/forum/topic.php?fid=16&tid=1347477]: |
0ms |
get settings: |
6ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
69ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 228ms |
| total: | 373ms |

| 0 / 0 |
