Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2004.10.31;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.048 c
14-1097247361
fag2000
2004-10-08 18:56
2004.10.31
Помогите перевести PHP strftime в человеческие дату и время.


3-1096897477
sloug
2004-10-04 17:44
2004.10.31
TDBRichEdit ошибка


14-1097520189
Vulko
2004-10-11 22:43
2004.10.31
Блок схема алгоритма быстрой сортировки...


1-1098100780
Jolik
2004-10-18 15:59
2004.10.31
Exception & Result


1-1097669725
bober
2004-10-13 16:15
2004.10.31
объявление функции





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский