Autor Beitrag
en!gma
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 378

win xp
delphi 7.0
BeitragVerfasst: So 31.07.05 13:30 
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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 1826
Erhaltene Danke: 11

Win 2000 & VMware
Delphi 3 Prof, Delphi 7 Prof
BeitragVerfasst: So 31.07.05 13:36 
ausblenden Delphi-Quelltext
1:
2:
s := memo1.lines.text;
t := copy(s,length(s)-5,5);

_________________
wer andern eine grube gräbt hat ein grubengrabgerät
- oder einfach zu viel zeit
AXMD
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 4006
Erhaltene Danke: 7

Windows 10 64 bit
C# (Visual Studio 2019 Express)
BeitragVerfasst: So 31.07.05 13:36 
user profile iconen!gma hat folgendes geschrieben:
irgendwie mit pos?

Exakt
user profile iconen!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
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 8548
Erhaltene Danke: 477

Windows 7, Windows 10
D7 PE, Delphi XE3 Prof, Delphi 10.3 CE
BeitragVerfasst: 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).

_________________
We are, we were and will not be.