Einzelnen Beitrag anzeigen

Benutzerbild von richard_boderich
richard_boderich

Registriert seit: 21. Jun 2004
Ort: Berlin
1.067 Beiträge
 
Delphi 7 Architect
 
#1

IE instanzen ueber policychange im zonenmodell benachrichtig

  Alt 14. Sep 2006, 16:57
hallo

ich aendere ueber die zonemanager api die sicherheitseinstellung des ie fuer die zone internet
von mittel auf hoch. das klappt auch prima, jedoch nur bei neuen ie instanzen. ich muss also eine
neue instanz von ie starten. die anderen offenen instanzen scheren sich nich drum. und laufen weiter unter der alten sicherheitsstufe. wenn ich im ie nach den aendern in die optionen/sicherheit des ie gehe und auf ok klicke funktionierts aber, ohne das ich die ie instanz schliesse und neustarte.

cristian seehase hat mir den tipp gegeben eine broadcast message an die ie instanzen zu schicken

habe ich versucht mittels

Code:
 sendmessagetimeout(hwnd_broadcast,WM_settingchange,0,0,smtpifhung,5000,success);
die messages werden korrekt gesendet(fehlercode ist 1) und die delphi ide flackert kurz auf.
soweit also korrekt. nur der scheiss ie kuemmert sich gar nich drum.

auch ein internetoptionchange brachte nich den gewuenschten erfolg

Code:
 InternetSetOption(NULL, INTERNET_OPTION_SETTINGS_CHANGED, NULL, 0);
 InternetSetOption(NULL, INTERNET_OPTION_REFRESH , NULL, 0);
ich weis keinen rat mehr. hab schon alles im inet abgesucht, sogar chinesische und japanische seiten lol. nirgendwo ist zu diesem thema was zu finden. vielleicht kann mir ja einer von euch
helfen. also wie kann ich die ie instanzen benachrichtigen. mir wuerde es zur not auch reichen,
nur die aktuelle instanz zu benachrichtigen.

gruß richard
mfG Richard

Cimmams schrieb "das einzige was an ArmA gut ist, ist die Grafik bis 100m und der Rest ist so unreal wie unsere Demokratie."
  Mit Zitat antworten Zitat