textareatext langsam
Übersicht

![]() |
UNZBetreff: textareatext langsam |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hallo,
ich stelle gerade fest, dass der Befehl TextAreaText nicht gerade der schnellste ist. Ich möchte ein TextArea mit ca. 5000 Zeilen zeilenweise durchgehen. Mein erster Gedanke: Code: local line$ Local countLines:Int= TextAreaLen(textarea,TEXTAREA_LINES) For i = 0 To countLines line = TextAreaText(textarea, i, 1, TEXTAREA_LINES) next braucht bei mir etwa 500ms, was ich ziemlich viel finde für nur auslesen. Mein zweiter Gedanke: Code: local line$ Local countLines:Int= TextAreaLen(textarea,TEXTAREA_LINES) txt$ = TextAreaText(textarea) Local lines$[]= txt.split(Chr(10)) For i = 0 To countLines line = lines[i] next braucht etwa 20ms. Nun frage ich mich 1. Was macht TextAreaText so langsam? 2. Kann man vllt. noch direkter auf den Text zugreifen; insbesondere auf die einzelnen Zeilen? (oder auch allgemein TGadget Variablen) |
||
Das muss besser als perfekt! |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group