Форум: "Основная";
Текущий архив: 2002.11.21;
Скачать: [xml.tar.bz2];
Внизинтеграция с Internet Explorer ? Найти похожие ветки
← →
atmospheric (2002-11-11 01:05) [0]как добавить в мень свой пункт или иконку на панель, и по нажатию на них передать текст HTML документа в свою прогорамму ?
← →
atmospheric (2002-11-11 12:58) [1]ау :)
← →
Yr2 (2002-11-11 21:08) [2]а ты сначала скопируй текст в клипбоард, а в по своей кнопке забирай из него (клипбоарда), пиши в файл и т.д.
сам Explorer можно встроить в свою программу (компонент TWebBrowser), тогда его легко контролировать.
Если же нужно, чтобы твоя программа сама автоматически умела находить открытый пользователем броузер, то это уже "другая" история...
← →
SCHMaster (2002-11-13 04:30) [3]Это что-то типа плагина получается..
В первую очередь, необходимо корректно зарегистрировать программу как COM-сервер. Я не буду описывать эту процедуру здесь, информации на эту тему немало.
Писал я че-то подобное, но др путя не довел - отпала надобность.
А регистрируешь прогу где-то так:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Extensions\{022C1822-7B1C-4187-A225-CF413B5F08B7}]
@=""
"ButtonText"="Clipper" - текст хинта
"Default Visible"="YES"
"Exec"="C:\\Program Files\\Borland\\Delphi\\Projects\\Clip\\Clip.exe" - путь к программе
""Icon"="C:\\Program Files\\Borland\\Delphi\\Projects\\Clip\\Clip.exe,2"
"HotIcon"="C:\\Program Files\\Borland\\Delphi\\Projects\\Clip\\Clip.exe,1"
clsid"="{1FBA04EE-3024-11d2-8F1F-0000F87ABD16}" вот здесь то мы и говорим, что прога - COM сервер. GUID есть у любого COM - сервера и является уникальным. В данном случае его можно сгенерить в Делфях:Ctrl+Shift+G.
Это reg файл такой был.
Файл, на который указывает параметр HotIcon, должен содержать следующие цветные значки:
16х16 16 цветов
20х20 16 цветов (не обязательно)
20х20 256 цветов
Второй файл (соответствующий параметру Icon) должен содержать значки в оттенках серого. Параметры этих значков следующие:
16х16 16 оттенков серого
20х20 16 оттенков серого (не обязательно)
20х20 256 оттенков серого
Вообще-то и эти значки могут быть цветными, но в таком случае они не будут соответствовать общему стилю оформления панелей инструментов Internet Explorer.
Но это все так, черновики. Чтоб разобраться более подробно ищи инфу по COM технологиям.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.11.21;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c