colores en un textbox

Mario
03 de Noviembre del 2003
Estoy haciendo un programa que corrige ortográficamente el texto que se escribe en un textbox, pero necesito saber como puedo cambiar el color de una determinada palabra dentro del textbox, además de este problema tengo otro relacionado con el archivo de diccionario, que es un txt que tiene 700Kb y 80.000 palabras, para solucionar la lentitud de búsqueda de palabra e pensado en dividir el archivo por la letra que comienza la palabra, pero lo veo un poco basto, por que tendría que tener algo así con 28 archivos correspondientes a las palabras que empiezan por una determinada letra.

Juan
03 de Noviembre del 2003
Para la primera duda, lo que debes hacer es cambiar
el textbox por un richtextbox, ya que es primero no
permite tener distintas fuentes o colores de fuente
dentro del mismo texto.

Para lo segundo, creo que la mejor forma de almacenar
el diccionario, pensando en la rapidez de búsqueda,
es con una estructura de árbol, donde cada nodo
es una letra.

Baltasar
03 de Noviembre del 2003
Juan lleva razón con lo del richtextbox. Y la idea del árbol también te resultaría.
Yo probaría también a crear una base de datos "inteligente", de modo que , inicialmente, tengas un registro por cada letra, y cuando algún registro llegara a un máximo determinado por tí (por ejemplo 1000 palabras) que automaticamente se dividiera en dos "subregistros", separando de modo ordenado las palabras. Me he explicado?
Saludos.