Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 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.007 c
3-69155
SpiritS
2002-10-30 15:35
2002.11.21
Работа с компонентами TrichEdit, TdbRichEdit


3-69148
Jony
2002-10-30 20:57
2002.11.21
Как передать несколько параметров в запросе следующей конструкции


1-69364
VJar
2002-11-09 13:59
2002.11.21
Имитирование нажатия кнопки


7-69599
Серый+
2002-09-22 19:00
2002.11.21
Проблема с монитором NEC MultiSync


3-69156
Yasha
2002-10-31 12:09
2002.11.21
распечатывание





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский