Hallo,
ich benutze in meinem Programm den IE, den ich über
ActiveX importiert habe (Delphi 5)um Informationstexte anzuzeigen. Allerdings stört es mich das man denn Text markieren kann, da
es dann immer so aussieht als könnte man den Text bearbeiten.
Habt ihr eine Idee wie man das verhindern kann?
Mit dem folgenden Code kann man den gesammten text makieren. Evtl. kann man ja den zu markierenden Bereich auf null setzen und das dann in einem Event des Browser unterbringen...
Delphi-Quellcode:
TextRange: OleVariant;
begin
TextRange := WebBrowser.OleObject.Document.selection.createRange;
TextRange.moveToElementText(WebBrowser.OleObject.Document.body);
TextRange.select;
end;
Thanx
Salomon