Forum: Object-Pascal / Delphi-Language
Delphi
by Hazebukelar,
29. Jan 2010
Vieleicht wäre ja auch ein Ansatz nur in der Suchroutine alle #10 aus dem Buffer zu entfernen in welchen
ich den Memotext übernehme?
Dann würden diese automatisch nicht mitgezählt werden und der Rückgabewert der Position des gefundenen
Searchstrings müsste passen und das TRichEdit müsste nicht manipuliert werden.
Meine Suchroutine wird so initialisert:
function SearchMemo(Memo:...
Forum: Object-Pascal / Delphi-Language
Delphi
by Hazebukelar,
29. Jan 2010
Guten Morgen,
vielen Dank für Euren Input, ist ja nicht wirklich erfreulich.
It's a bug or it's a feature?
Dokumentiert scheint diese Änderung (wenn's denn eine ist?) nirgends, zumindest habe ich nichts gefunden.
Hat vielleicht noch jemand eine Idee wie wir nun damit umzugehen haben?
Die ganzen Suchroutinen welche SelStart benutzen umbauen damit es evtl. beim nächsten
Forum: Object-Pascal / Delphi-Language
Delphi
by Hazebukelar,
28. Jan 2010
Hallo,
ich stelle fest dass sich SelStart in einem TRichedit in Delphi7 und Delphi2010 unterschiedlich verhält.
Folgender Code liefert in Delphi 2010 nicht das gewünschte Ergebis.
Memo.SetFocus;
Memo.SelStart:=50;
Memo.SelLength:=Length(SearchString); // Search String ist "di"