Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - problem mit array
huuuuuh - Sa 12.04.08 06:52
Titel: problem mit array
hab ein problem mit einem array
ein string hat sieben teile, jeweils durch komma getrennt
jeder teil soll in den array gespeichert werden
der array hat 7 teile
Delphi-Quelltext
1: 2: 3: 4: 5: 6:
| repeat inc(piecenumber); actline:=memo1.Lines.Strings[linenumber]; info[piecenumber]:=split(actline,','); memo5.Lines.Add(info[piecenumber]); until piecenumber=7 ; |
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15:
| Function Split (var S : String; Del : String) : String; Var p : Integer;
Begin p := pos(Del,S); if p=0 then Begin Result := s; s := ''; end else begin Result := Copy(s,1,p-1); s:=Copy (s,p+length(Del),length (s)); End; End; |
aber das funktioniert nich
für jeden teil der info wird der erste teil des strings genommen
kann mr wer helfen?
huuuuuh - Sa 12.04.08 07:36
fehler schon gefunden ;)
Christian S. - Sa 12.04.08 11:15
Dann sag bitte, wo der Fehler liegt, falls jemand auf diesen Thread stößt mit einem ähnlichen Problem. Danke! :-)
huuuuuh - Sa 12.04.08 11:21
ok ;) die zeile actline:=memo1.Lines.Strings[linenumber]; darf nicht in der schleife stehen
ich markiers im anfangs post
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!