Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - Delete,Pos,Copy ?? wie ein bestimmtes zeichen finden


Fighter#1 - Do 15.12.05 19:27
Titel: Delete,Pos,Copy ?? wie ein bestimmtes zeichen finden
Hallo Leute,
Ich habe einen String : 'aus1'
Jetzt kann ich auslesen mit delete : 'aus'
Doch wie kann ich nur die 1 auslesen???

Bitte schnell antworten
MfG Fighter#1


MadDoctor - Do 15.12.05 19:35

Gehts evtl. etwas genauer ?
Vieleicht nen wenig Code oder so, ich versteh nicht so ganz wodrauf du hinaus willst ...


azubi_20 - Do 15.12.05 19:39

Also mit delete kannst du nicht auslesen, sondern nur löschen.
Wenn Du nur die ersten drei Zeichen aus dem String 'aus1' löschen willst, sodass dein String '1' ist, kannst du das auch mit Delete machen :

Delphi-Quelltext
1:
2:
myString := 'aus1';
Delete(myString,1,3); // myString ist jetzt '1'


delfiphan - Fr 16.12.05 00:28

Du kannst auch direkt den entsprechenden Character rauskopieren, sofern die Zahl einstellig ist: myString[4]