Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - letzte wort, was ich geschrieben habe?
en!gma - So 31.07.05 13:30
Titel: letzte wort, was ich geschrieben habe?
so
hab ne memo und immer wenn ich leertaste drücke, soll geprüft werden was für ein wort als letztes eingegeben wurde...
eigentlich sind es immer 5 buchstaben.
also ich hab nu onkey ' ' mach das und das.
aber wie finde kann ich die letzten 5 zeichen auslesen?
irgendwie mit pos?
aber bei dem was ich bisher zum thema pos gesehen hab, konnte man immer nur zeilen danach durchsuchen.
mfg
en!gma
uall@ogc - So 31.07.05 13:36
Delphi-Quelltext
1: 2:
| s := memo1.lines.text; t := copy(s,length(s)-5,5); |
AXMD - So 31.07.05 13:36
Titel: Re: letzte wort, was ich geschrieben habe?
en!gma hat folgendes geschrieben: |
irgendwie mit pos? |
Exakt
en!gma hat folgendes geschrieben: |
aber bei dem was ich bisher zum thema pos gesehen hab, konnte man immer nur zeilen danach durchsuchen. |
Nein, TMemo.Text ist auch ein String...
AXMD
Gausi - So 31.07.05 13:37
Benutze doch ein kleines Array of Char, was du bei jedem KeyPress aktualisierst. Oder besser eine Liste, da geht das aktualisieren schneller und einfacher (erstes Element löschen und hinten ein neues anhängen).
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!