Zitat von
mschaefer:
also Prinzipiell gibt es noch einen anderen Weg. Zugriff über Memo.Lines.Text ergibt den ganzen Memotext als String. ...
Der Nachteil dabei ... .Lines.Text liest erstmal alle Lines[] aus und setzt diese zu einem einzigem String zusammen, was auch nicht gerade schnell und eventuell auch noch speichersparend ist.
Zitat von
mschaefer:
PS: Die neueren Delphi-Versionen haben meines Erachtens einige weitere Stringfunktionen und ich meine auch schonmal ein Pos-Routine in Assembler gesehen zu haben...
Oder du hast meine gesehen (in der CodeLib),
aber wenn ich mich recht erinnere, sind die Standard-Routinen von Delphi auch schon in
ASM (oder umschaltbar in
ASM und Pascal)
z.B. Code-Library -> Object-Pascal / Delphi-Language
(Teil)String in anderem String suchen/zählen
Zeile aus String extrahieren