Autor Beitrag
BerTeL
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 45

Windowx XP
Delphi 7 Enterprise
BeitragVerfasst: Do 12.10.06 19:21 
Erstmal hallo.
bin delphi anfänger und hab ein problem wozu ich irgendwie keine lösung find ...
Ich will in ein memofeld einen textkopieren und dann z.b. den 20 buchstaben von der 3. zeile wissen. Z.b. ein text der immer gleich ist nur bestimmte zahlen anders sind. und ich die wissen will (und ich weiß wo die zahlen sind). Wie mach ich das????


Moderiert von user profile iconGausi: Topic aus Sonstiges (Delphi) verschoben am Do 12.10.2006 um 20:32
Gausi
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 8554
Erhaltene Danke: 481

Windows 7, Windows 10
D7 PE, Delphi XE3 Prof, Delphi 10.3 CE
BeitragVerfasst: Do 12.10.06 19:31 
Hallo und :welcome: in der Entwickler-Ecke!

Auf die einzelnen Zeilen in einer Memo kann man über Memo1.Lines[Zeilennummer]; zugreifen. Hier beginnt die Zählung bei 0. Jede Zeile einer Memo ist ein String, und bei Strings kann man per meinstring[Buchstabennummer]; auf die einzelnen Buchstaben zugreifen. Damit es nicht zu einfach wird (:mrgreen:), beginnt hier die Zählung bei 1.

Der 20. Buchstabe der dritten Zeile in Memo1 wäre dann also Memo1.Lines[2][20];

_________________
We are, we were and will not be.
BerTeL Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 45

Windowx XP
Delphi 7 Enterprise
BeitragVerfasst: Do 12.10.06 19:46 
Danke genau das brauch ich... Ich war sehr nah drann. Hatte meno1.lines aber hab glaub ich () genommen anstatt []. Funktioniert super danke ...