Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.31;
Скачать: CL | DM;

Вниз

Интересно, как такое можно сделать   Найти похожие ветки 

 
TUser ©   (2004-10-14 14:48) [0]

Есть внешняя программа. Она умеет открывать файлы в некотором своем формате, дальше с ними можно работать. На сайте программы нигде не написано, что она может быть СОМ-сервером. Но я тут обнаружил, что Internet Explorer прекрасно может ее использовать именно в таком качестве - т.е. можно через эксплорер открывать эти файлы, примерно как там открываются pdf/doc и пр.

Вот вопрос - как в MS умудряются использовать в качестве сервера программу, которая этого делать сама по себе не умеет?


 
Алхимик ©   (2004-10-14 15:03) [1]


> На сайте программы нигде не написано, что она может быть
> СОМ-сервером.

Ну из это не следует что она не является СОМ сервером?
И что за программа хоть?


 
TUser ©   (2004-10-14 15:09) [2]


> И что за программа хоть?

RasMol


 
TUser ©   (2004-10-14 15:15) [3]

Скажем, например, файлы ассоциированные в WinZip"ом, IE не открывает в своем окне, а файлы ассоциированные с word"ом - открывает. Причем, видимо ему пофиг, рассчитана ли сама программа на то, чтобы работать в "чужой оболочке" или нет.

Скажем так - как можно в окне своей программы вызвать внешнюю программу так же, как это делается с OLE объектами, причем любую внешнюю программу, даже если ее автор и не рассчитывал на такое обращение.


 
WondeRu ©   (2004-10-14 15:21) [4]

TUser ©   (14.10.04 15:15) [3]
внедрить что ли их окно в твое?


 
Алхимик ©   (2004-10-14 15:23) [5]


> [2] TUser ©   (14.10.04 15:09)
>
> > И что за программа хоть?
>
> RasMol


Яндекс знает много разных RasMol"ов...


 
DiamondShark ©   (2004-10-14 16:46) [6]

А почему ты уверен, что программа не является OLE-сервером?



Страницы: 1 вся ветка

Текущий архив: 2004.10.31;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.043 c
1-1097589162
White__
2004-10-12 17:52
2004.10.31
Работа с Excel


4-1096369543
Comp
2004-09-28 15:05
2004.10.31
Как отрисовывать графику в STATUSBAR-e?


1-1097828947
STM
2004-10-15 12:29
2004.10.31
Application.Minimize


1-1098207334
td
2004-10-19 21:35
2004.10.31
прерывание выполнения большой функции


6-1092992182
Den
2004-08-20 12:56
2004.10.31
Вопрос, по закачкам, с помощью делфи