![]() |
Letzte Stelle eines Strings anwählen
Hallo Leute,
ich bins mal wieder, euer Delphi-Noob. Ich habe kleine Fortschritte gemacht, denn ich habe schon einen Süßigkeitenautomaten und einen Einarmigen Banditen (bis auf einen Fehler) komplett selber programmiert. Trotzdem bin ich immer noch ein blutiger Anfänger. Jetzt habe ich wieder eine klitzekleine Frage: Wie wähle ich die letzte Stelle eines Strings an? Also was muss anstatt der Fragezeichen in der eckigen Klammer stehen?
Delphi-Quellcode:
MfG
Memo1.Text[??];
Informatik-LK |
Re: Letzte Stelle eines Strings anwählen
Versuch es mal mit
Delphi-Quellcode:
Memo1.Text[Length(Memo1.Text)];
|
Re: Letzte Stelle eines Strings anwählen
Delphi-Quellcode:
Memo1.Text[Length(Memo1.Text)-1];
|
Re: Letzte Stelle eines Strings anwählen
Vielen Dank! Die Antwort von DeddyH hat gestimmt.
Gruß |
Re: Letzte Stelle eines Strings anwählen
oha bei Strings ist das ja anders^^
von 1 bis Length() |
Re: Letzte Stelle eines Strings anwählen
bitte immer bedenken das ein Memo auch leer sein kann. Also vorher besser mal überprüfen.
|
Re: Letzte Stelle eines Strings anwählen
|
Re: Letzte Stelle eines Strings anwählen
Hallo,
was soll das denn werden? Das letzte Zeichen dürfte sehr oft #10 sein. Freundliche Grüße |
Re: Letzte Stelle eines Strings anwählen
Ich werfe dann auch nochmal
![]() |
Re: Letzte Stelle eines Strings anwählen
*Hehe* An AnsiLastChar hatte ich auch schon gedacht. Nun müsste man sich eigentlich überlegen, ob man den String nicht erst trimmen möchte, dann die Länge abfragen und dann (falls der String nicht leer ist) AnsiLastChar einzusetzen. Das wäre in meinen Augen der Königsweg (aber ich lasse mich gerne belehren).
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:42 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz