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

Вниз

Перехват ссылки в TWebBrowser.   Найти похожие ветки 

 
sniknik ©   (2010-06-19 22:22) [0]

В IE, а значит и в TWebBrowser можно вызвать окно выбора url комбинацией Ctrl+L или Ctrl+O (или из меню), так вот введенное туда мне и нужно перехватить...

Просто в TWebBrowser сделан просмотр файла в "собственном"(/присланном, не моем) формате. Для нормального отображения формирую из него html страничку (в натуральном виде не читаем). Ну вот, и хотелось бы чтобы открытое там также нормально отображалось.

Да, метод каким делать неважен, можно через интерфейсы  TWebBrowser-а, можно яваскриптом изнутри странички (все одно я ее формирую, т.что что угодно могу добавить). Главное узнать, что за имя файла/url туда ввели (что преобразовывать), а показать свой. Или если можно, загружая файл подвергнуть его преобразованиям уже "внутри" IE? Тоже устроит.


 
xayam ©   (2010-06-20 13:01) [1]

а что мешает свой диалог открытия url сделать?


 
sniknik ©   (2010-06-20 13:29) [2]

Ничего. Просто есть желание задействовать стандартный, если невозможно то сделаю свой (собственно он уже есть, просто вызывается из другого места, но если получится я его уберу и там тоже сделаю вызов стандартного от IE).


 
sniknik ©   (2010-06-20 13:33) [3]

> сделаю вызов стандартного от IE
WebBrowser.ExecWB(OLECMDID_OPEN, OLECMDEXECOPT_DODEFAULT);
Проще чем "рисовать" свой.



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

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

Наверх




Память: 0.47 MB
Время: 0.015 c
15-1277099793
12
2010-06-21 09:56
2010.09.19
Ошибка AV на строке TRY. Что за ерунда?


11-1216304360
neccasalmor
2008-07-17 18:19
2010.09.19
как в компоненте montcalendar выделить интервал дней?


2-1277317567
lihoy_p5
2010-06-23 22:26
2010.09.19
загрузка следующего изображения


15-1277555904
Иксик
2010-06-26 16:38
2010.09.19
Прочитал Хаксли. ИШ, спасибо!


2-1277474763
Scot Storch
2010-06-25 18:06
2010.09.19
Нужен совет по организации TQuery