Ich denk das Problem ist das du das ganze nicht eingegrenzt hast und alle Informationen (selbst die welche nicht mit dem Problem zu tun haben) mit postest. So ist es schwer zu verstehen wo nun eigentlich dein Problem lag (beim OpenDialog, bei der Stringlist, beim Speichern der Tempdatei etc.).
Wenn man das ganze noch einige mal liest und dann die unwichtigen Dingen raus lässt blickt man schneller durch:
Zitat:
- kommt es vor, wird das ganze in der vorgegeben farbe makiert
Da wäre interessant wie du das machst. Denn dort legst du wohl letztendlich die Farbe fest welche dich später stört?! Oder ist das eine andere Farbe die dich später stört?
Du siehst durch das ganze drumherum mit dem OpenDialog, der Stringlist etc. hast du vergessen das eigentilche Problem detailiert zu schildern
[Edit]
Zitat:
- Prob war nur, wenn ich jetzt, egal welche und egal ob Schlüsselwort drin vorkommt oder nicht, immer Text KOMPLETT farbig makiert wurde
Wenn das Laden einer Datei schneller ist als das einer Stringliste Stringliste machst du irgendwas falsch. Denn die Stringliste würdest du ja dann auch erst speichern und dann werden die Zeischen wieder aus einer Datei gelesen die auf der Festplatte liegt. Sprich, bei dir dauert das lesen aus dem Speicher länger als das lesen von der Festplatte in den Speicher und laden in das Richedit - da passt irgendwas nicht.