Webbrowser - Text suchen

20/05/2008 - 17:01 von Tim Rühenbeck | Report spam
Hallo,

ich habe mal wieder eine Frage:

Kann ich einen String in einem Webbrowser suchen und markieren lassen? Ich
würde gerne bei Bedarf bestimmte Text-Stellen im Webbrowser markieren. (So
wie bei der normalen Suche im Internet-Explorer: Text eingeben -> Text wird
markiert)

Ich konnte bisher nichts dazu finden.

Danke & Gruß
Tim
 

Lesen sie die antworten

#1 Arne Janning
22/05/2008 - 15:55 | Warnen spam
Hallo Tim,

"Tim Rühenbeck" wrote
Kann ich einen String in einem Webbrowser suchen und markieren lassen? Ich
würde gerne bei Bedarf bestimmte Text-Stellen im Webbrowser markieren. (So
wie bei der normalen Suche im Internet-Explorer: Text eingeben -> Text
wird markiert)



Hier wàre ein Einstiegspunkt, sogar in VB.NET:
http://groups.google.de/group/micro...2793a2b8be

Der Kern der Lösung liegt wohl in der Erzeugung eines mshtml.IHTMLTxtRange
aus einem mshtml.IHTMLBodyElement und der Nutzung der findText()-Methode des
TextRanges, gefolgt von TextRange.execCommand("BackColor"...

Ich weiß nicht, ob der Code so funktioniert, wie er ist, aber auf diesem Weg
kommst Du sicher irgendwie weiter.

Herzliche Grüße

Arne

Ähnliche fragen