Soy principiante en vb.net, actualmente estoy haciendo un proyecto web que necesita comparar 2 archivos de texto y resaltar las diferencias. He estado usando jQuery highlightTextarea tratando de resaltar las diferencias, pero aún no puedo hacerlo. ¿Hay alguna otra forma de hacerlo?
Aquí está mi código:
<script type="text/javascript">
$("TextBox2").highlightTextarea({
words: ["(", ")"]
});
</script>
Respuestas
0 para la respuesta № 1El vb.El método neto es establecer la selección del cuadro de texto con .Select y consultar o cambiar la selección con .SelectedText. Tenga en cuenta que esta es una selección funcional y solo funcionará para una parte continua del texto. Si está buscando una función de resaltado cosmético, esto no funcionará. Basado en lo anterior, creo que lo que quieres debería ser:
Dim sStart As Integer, sEnd As Integer
sStart = InStr(TextBox2.Text, "(")
sEnd = InStr(TextBox2.Text, ")")
TextBox2.Select(sStart, sEnd - sStart + 1)