![]() |
TWebBrowser - Klickgeräusch und Bilder-laden unterdrücken
Ist es irgendwie möglich im TWebBrowser das Klickgeräusch und das Laden von Bildern unterdrücken?
Ich habe ein Programm geschrieben, welches die komplette User-Interaktion mitschneidet, vereinfacht und später als abrufbares Script bereitstellt. Da die Codeanalyse viel zu komplex wäre habe ich auf das einfachste Mittel, den TWebbrowser zurückgegriffen. Alles funktioniert wunderbar... wenn da nicht dieses nervige geklicker wäre :wall: :gruebel: ... Ein grundsätzliches Abstellen ist keine Lösung, da das Programm auch bei anderen Usern laufen soll und ich nicht an deren Systemeinstellungen herumschrauben will. Ich will also nur die aktuelle Instanz kontrollieren :shock: |
Re: TWebBrowser - Klickgeräusch und Bilder-laden unterdrücke
Also wie man das Klickgeräusch weg bekommt weiß ich nicht,
aber da der TWebbrowser eine Kapselung des IExplorors darstellt, müsste man doch einfach nur bei dessen Einstellungen "Bilder anzeigen" ausstellen. Dazu setzt Du aus Deinem Programm den schlüssel: HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\Display Inline Images auf no, und es werden keine Bilder mehr angezeigt(und geladen). Das könnte man etwa so machen:
Code:
wenn ich mich nicht irre :roll: reg := TRegistry.Create; try reg.Rootkey := HKEY_CURRENT_USER; reg.OpenKey('Software\Microsoft\Internet Explorer\Main\, true); reg.WriteString('Display Inline Images', 'no'); finally reg.free; end; MFG Evian |
Re: TWebBrowser - Klickgeräusch und Bilder-laden unterdrücke
Das ist aber auch keine wirkliche Lösung... es soll ja nur meine Instatz des IE keine Bilder anzeigen :gruebel:
|
Re: TWebBrowser - Klickgeräusch und Bilder-laden unterdrücke
Das klicken kannst Du in der Systemsteuerung beseitigen -> Sounds und Multimedia
In der Liste den Bereich Windows-Explorer suchen und anschließend den Eintrag für Auswahl beginnen leeren. ...:cat:... |
Re: TWebBrowser - Klickgeräusch und Bilder-laden unterdrücke
Den Sound kann man auch in der Registry ändern, das Problem ist jedoch, dass er nur für seine TWebBrowser-Komponente diese beiden DInge ändern möchte.
Mir fällt da auch nur ein vorher die Registry zu modifizieren und danach die Einstellungen zurück zu schreiben. |
Re: TWebBrowser - Klickgeräusch und Bilder-laden unterdrücke
Ja anders wird es wohl nicht gehen... er kann ja die Einstellung nur so lange ändern wie die Analyse dauert und dann gleich wieder ändern, oder er nutzt eine andere Komponente als den TWebbrowser.
den "Klicksound" findet man in der Registry unter: HKEY_CURRENT_USER\AppEvents\Schemes\Apps\Explorer\ Navigating\.current wenn Du den wert auf '' setzt ist der sound weg. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:56 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz