(palabra es el texto que será seleccionado dentro del documento)
//marca la palabra especificada en el texto
public bool marcarPalabra(string palabra) {
bool succes = false;
if (webBrowser1.Document != null)
{
IHTMLDocument2 doc = webBrowser1.Document.DomDocument
as IHTMLDocument2;
IHTMLBodyElement body = doc.body as IHTMLBodyElement;
IHTMLTxtRange range;
range = body.createTextRange();
range.moveStart("character", 1);
int flags = 0;
flags += 2;//(matchWholeWord)
flags += 4;//(matchCase)
success = range.findText(palabra,
true ? 999999 : -999999, flags);
if (success)
{
range.select();
range.scrollIntoView(false);
}
}
return succes;
}
1 comentario:
Lo siento mucho pero el código sale cortado.
Intentaré solucionarlo lo antes posible (ahora estamos en mala época XD).
Un saludo.
Publicar un comentario