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

Вниз

Как установить программно отображение рисунков в TWebBrowser   Найти похожие ветки 

 
Vasily_ ©   (2003-05-18 17:52) [0]

Проблема! Если в установках "Дополнительно" Internet Explorer снята метка "отображать рисунки", то в компоненте TWebBrowser рисунки также не отображаются.

Вопрос: как программно при загрузке собственной программы установить метку "отображать рисунки" для того, чтобы они отражались в компоненте TWebBrowser.

Кто знает, ответ дайте как можно подробней.
Заранее благодарен за помощь.


 
Song ©   (2003-05-18 18:02) [1]

Наверно, в реестре эта установочка прописывается. Она глобальная для всей системы. Поэтому отдельно для приложения не получится. Или пишите свой браузер.
Чтобы найти, скачайте RegMonitor и попереключайте. Увидите, что меняется.


 
Ihor Osov'yak ©   (2003-05-18 18:07) [2]

2 Vasily_ ©

посмотри на http://www.euromind.com/iedelphi
TEmbeddedWB - там это реализовано - property DownloadOptions .. Или его юзай, или перенеси соотв. кусок кода в свой наследник от TWebBrowser (я собственно так и делаю)






 
Ihor Osov'yak ©   (2003-05-18 18:08) [3]

Зы - имеет эффект для конкретного екземпляра, естественно..


 
Ihor Osov'yak ©   (2003-05-18 18:40) [4]

Да, вспомнил - в одном из старых проектов делал - в реестри - см. ниже (если все же такой вариант интересует). Это чтение, но запись, думаю, сделаешь сам..





const
IERegPath = "Software\Microsoft\Internet Explorer\Main";
pnInlGr = "Display Inline Images";


function ReadIESettingEnGr:boolean;
var
Reg: TRegistry;
s:string;
begin
result := false;
Reg := TRegistry.Create;
try
Reg.RootKey := HKEY_CURRENT_USER;
if Reg.OpenKey(IERegPath, False)
then begin

if Reg.ValueExists(pnInlGr)
then begin
s:=Reg.ReadString(pnInlGr);
result:= lowercase(s)="yes";
end;
end;
finally
Reg.Free;
end;


end;


 
nikkie ©   (2003-05-18 22:18) [5]

В дополнение. Компонента, которую упомянул Игорь, имеет событие OnGetOptionKeyPath. В этом событии можно указать ключ в реестре, куда записывать и откуда читать настройки браузера. Так что Song не прав, говоря, что отдельно для приложения не получится.



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

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

Наверх




Память: 0.48 MB
Время: 0.02 c
8-13339
Boris K.
2003-01-14 20:39
2003.06.05
Таки никто и не знает толком как воспроизвести MIDI из ресурса?


3-13015
ai
2003-05-15 10:48
2003.06.05
Динамические псевдонимы (Alias) в BDE ???


1-13117
Beregin
2003-05-24 19:23
2003.06.05
TFileStream?


1-13119
Test
2003-05-25 18:06
2003.06.05
HOWTO WriteLn в консоле цветом сделать?


1-13265
AlexKa
2003-05-23 14:45
2003.06.05
Один код для нескольких форм