Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

ActiveX и Explorer [D7, WinXP]


Yustas ©   (2004-06-24 11:09:00) 

У меня есть программа, называется GenoPro - с ее помощью можно создавать и редактировать генеологические деревья. Как документы она использует файлы "*.gno". Если набрать в адресной строке Internet Explorer'а такой файл, a затем в открывшемся диалоге нажать "Открыть", то в в окне браузера появится поле редактирования точь-в-точь как в этой программе, и появятся поля меню, как в ней. Словом можно редактировать в браузере точно также.
А теперь, внимание, вопрос: можно ли использовать этот ActiveX (я так думаю) в моих программах? Автор программы не хочет отвечать.

P.S. Может быть это будет вам полезно: когда искал в реестре "GenoPro" я нашел строку "C:\PROGRA~1\GenoPro\GenoPro.exe /dde", то есть ключ у нее "dde"...


Плохиш   (2004-06-24 16:16:00) [1]


> Yustas   (24.06.04 12:53) [3]
> >А что говорит по этому поводу пункт меню в делфи "Компоненты"-"АктивИкс
> импорт"?
>
> Я смотрел на процесс установки через FileMon и никаких ocx
> или dll он инсталлятор не вставляет.

Интересно, какое отношение имеет FileMon к "Компоненты"-"АктивИкс импорт"?


evvcom   (2004-06-24 16:10:00) [2]

Ну так и бросай на форму TWebBrowser и работай с установленным Геной.


Yustas   (2004-06-24 16:03:00) [3]

А он их и не должен понимать. Работает с ними GenoPro (программа). Только что проверил: если удалить программу, то в Explorer'е не работает, а снова установить - работает. Причем только в Explorer'е, а в Opera - нет.
Кстати в help'е я вот что нашел:

"If you have already installed GenoPro and your browser can host an ActiveX control, click MorinTree.gno"
т. е. "Если вы установили GenoPro и ваш браузер подерживает ActiveX..."


evvcom   (2004-06-24 13:06:00) [4]


> Там черти что

Черти что Internet Explorer не поймет. Даже файлы вебархивов *.mht содержат заголовки, по которым можно определить, что это именно вебархив.


Yustas   (2004-06-24 12:53:00) [5]

>А что говорит по этому поводу пункт меню в делфи "Компоненты"-"АктивИкс импорт"?

Я смотрел на процесс установки через FileMon и никаких ocx или dll он инсталлятор не вставляет.

>Ну так а ты посмотри в hex-редакторе внутренности этого файла. Возможно, он имеет структуру html. Но в этом надо убедиться!

Смотрел. Там черти что.


Плохиш   (2004-06-24 11:19:00) [6]


> Yustas   (24.06.04 11:09)

А что говорит по этому поводу пункт меню в делфи "Компоненты"-"АктивИкс импорт"?


evvcom   (2004-06-24 11:15:00) [7]

Ну так а ты посмотри в hex-редакторе внутренности этого файла. Возможно, он имеет структуру html. Но в этом надо убедиться!


Наверх

Титульная страница Поиск, карта сайта Написать письмо