Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Есть ли стандартный COM-сервер(LOCAL!) для открытия url? / 5 сообщений из 5, страница 1 из 1
30.08.2005, 18:24
    #33241996
Vetal
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли стандартный COM-сервер(LOCAL!) для открытия url?
Всем привет!

Стоит такая задача. Через СОМ-сервер, причем обязательно локальный (то-есть, находящийся в ехе-файле) необходимо открывать url. Inproc Server (то-есть в dll) не подходит!!! Почему стоит такая задача - обьяснять очень долго.

То-есть, нужно создать или открыть локальный СОМ-сервер, вызвать какую-нибудь его функцию, передать ей url, а СОМ-сервер должен запустить браузер и загрузить в него гиперссылку.

В Виндовс есть стандартный объект, который есть во всех версиях, начиная с Виндовс98. Это WScript. В нем есть функция Run. Но объект находится в OCX файле. Поэтому не подходит. Есть ли подобный стандартный локальный сервер ( в ехе)?

Или придется написать самому? (просто никогда не писал СОМ-сервера)

Всем заранее спасибо за ответы!

ЗЫ: Пожалуйста, не предлагайте использовать ShellExecute, CreateProcess и прочее, и не предлагайте Inproc Server'a!
...
Рейтинг: 0 / 0
30.08.2005, 21:09
    #33242198
Sarin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли стандартный COM-сервер(LOCAL!) для открытия url?
На чём пишешь?

Вообще яб написал с нуля. Тут делов (в Делфе) вроде не много. Если всё што он должен делать - открывать браузер и отправлять его по ссылке, то можно за час (с тремя перекурами и обедом) сваять.
...
Рейтинг: 0 / 0
01.09.2005, 16:08
    #33246515
IcyCool
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли стандартный COM-сервер(LOCAL!) для открытия url?
А чем ShellExecute не подходит?
Задача в чем состоить? Открыть юрл в браузере или именно через активХ?
...
Рейтинг: 0 / 0
01.09.2005, 18:59
    #33247051
Абориген
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли стандартный COM-сервер(LOCAL!) для открытия url?
Т.е. нужно на другом компьютере, доступном по сети, запустить IE. Вроде как только через СОМ ЕХЕ... Или есть другие варианты? А писать тут особо нечего: на VB6 создаёшь проект соответствующего типа, добавляешь в класс метод и все дела.
...
Рейтинг: 0 / 0
01.09.2005, 20:35
    #33247143
Sarin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли стандартный COM-сервер(LOCAL!) для открытия url?
АборигенТ.е. нужно на другом компьютере, доступном по сети, запустить IE. Вроде как только через СОМ ЕХЕ... Или есть другие варианты? А писать тут особо нечего: на VB6 создаёшь проект соответствующего типа, добавляешь в класс метод и все дела.
DCOM - маздай!!! С маршалингом жопа. Если это не заработает, то заколебёшься искать из за чего. Яб сделал через Indy на делфе. Написал бы сервера (он будет работать на клиенте). А коннектится к нему хоть по телнету. А можно и утилитку написать. Точнее сколотить. Там делов на 5 минут.
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Есть ли стандартный COM-сервер(LOCAL!) для открытия url? / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]