Autor Beitrag
Biarchiv
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 688



BeitragVerfasst: So 11.05.03 20:26 
Hallo,

Ich habe ein Memo1.Feld wo ich per lines.add Zeilenweise Dateipfade mit Datenamen hunzfüge.
c:\test.com
c:\testtest.ggh
...

Aber wie kann ich eine Zeile nach der anderen in also Zeilenweise in einen String zu bekommen?
Also
c:\test -> file1 string

Solte so wie eine Zählerschleife geschähen.

Danke...
bis11
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1247
Erhaltene Danke: 2

Apple Mac OSX 10.11

BeitragVerfasst: So 11.05.03 20:28 
Ich verstehe nicht ganz Deine Frage. Was hast Du als Ausgangsposition und was soll als Ergebnis rauskommen.
Ex0rzist
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 550

Win XP Prof.
Mandrake 10.0

D6
BeitragVerfasst: Mo 12.05.03 01:12 
Wenn du auf die einzelnen Zeilen zugreifen willst, dann geht das ungefähr so:

ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
var MeinString : String;
      i : Integer;
begin
 For i := 0 to Memo1.Lines.Count-1 do
  MeinString := Memo1.Lines[i];
  ...
end;


Ich muss allerdings zugeben, dass ich evtl. nicht verstanden habe, was du meinst. Dein Satzbau ist etwas ungewöhnlich. :wink:

_________________
If accidentally read, induce vomitting.
matze
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 4613
Erhaltene Danke: 24

XP home, prof
Delphi 2009 Prof,
BeitragVerfasst: Mo 12.05.03 15:52 
denn die Lines eigenschaft bei einem MEMO ist eigendlich eine stringlist, und auf die einezelnen elemente eine StrList kann man immer per Stringlist[zeilennummer] zugreifen. so auch beim MEMO.

memo1.lines [zeile];

_________________
In the beginning was the word.
And the word was content-type: text/plain.
StefanH
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1144

Win XP
D5 Standard, D7 Pers, D2005 Pers
BeitragVerfasst: Mo 12.05.03 17:25 
Oder gleich eine ListBox oder gar FileListBox nehmen :wink:

_________________
"Als es noch keine Computer gab, war das Programmieren noch relativ einfach."(Edsger W. Dijkstra)
"Ich bin nicht von Sinnen, sondern ich rede wahre und vernünftige Worte." (Paulus)
Biarchiv Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 688



BeitragVerfasst: Di 13.05.03 20:49 
Ex0rzist hat folgendes geschrieben:
Wenn du auf die einzelnen Zeilen zugreifen willst, dann geht das ungefähr so:

ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
var MeinString : String;
      i : Integer;
begin
 For i := 0 to Memo1.Lines.Count-1 do
  MeinString := Memo1.Lines[i];
  ...
end;


Ich muss allerdings zugeben, dass ich evtl. nicht verstanden habe, was du meinst. Dein Satzbau ist etwas ungewöhnlich. :wink:


Ja, ich will das er in jede Zeile spring das einließt und dann jede Zeile in einen eigenen String
übergibt.
Aber solte so gehen.