Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Memo: Text markieren (https://www.delphipraxis.net/114761-memo-text-markieren.html)

tuxianer 30. Mai 2008 20:40

Re: Memo: Text markieren
 
Zitat:

Zitat von Helmi
dann probiers so:

Delphi-Quellcode:
  Memo1.SelLength := 0;

ok jetzt müsst ich nur noch den curser auf das textende setzen.

FAlter 30. Mai 2008 20:42

Re: Memo: Text markieren
 
Hi,

Nimm stattdessen diese Antwort:

Zitat:

Zitat von lbccaleb
setze einfach mit selstart den cursor neu..

Delphi-Quellcode:
M_Memo.SelStart := 1;

Und statt 1 eben die Position nach dem letzten Zeichen.

Mfg
FAlter

Helmi 30. Mai 2008 20:46

Re: Memo: Text markieren
 
Zitat:

Zitat von FAlter
Zitat:

Zitat von lbccaleb
setze einfach mit selstart den cursor neu..

Delphi-Quellcode:
M_Memo.SelStart := 1;

Und statt 1 eben die Position nach dem letzten Zeichen.

Und um es ganz genau zu machen:

Delphi-Quellcode:
Memo1.SelStart := length(Memo1.Text);

Larsi 30. Mai 2008 20:51

Re: Memo: Text markieren
 
Eigentlich heißt es doch ein Thread eine Frage oder?

FAlter 30. Mai 2008 20:58

Re: Memo: Text markieren
 
Hi,

Zitat:

Zitat von Larsi
Eigentlich heißt es doch ein Thread eine Frage oder?

stimmt schon, aber der Titel "Memo: Text Markieren" ist so allgemein, dass es nicht schaden kann, hier auch über SelStart und SelLength zu schreiben.

SelStart = Anfang der Markierung = Cursorposition (auch bei SelLength = 0)
SelLength = Länge der Markierung
Daraus folgt: SelStart + SelLength = Ende der Markierung

Passt doch zum Thema "Text markieren" :?:

Mfg
FAlter

himitsu 30. Mai 2008 21:04

Re: Memo: Text markieren
 
(un)markieren ... hat schon miteinander zu tun :angel2:


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:40 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz