Registriert seit: 20. Feb 2004
Ort: Noch unterm Mond
126 Beiträge
|
Copy Pos Delete - Bin auf dem Holzweg...
17. Jul 2004, 04:32
Normalerweise ist dies einfach zu lösen, bin aber zulang
wach um noch klar denken zu können.
Ich hab einen String, welcher folgendermaßen aussieht:
Wort1,Wort2,Wort3,Wort4,Wort5
Ich will nun diese einzelnen Wörter in jeweils
eine Edit packen.
Sprich Wort1 in Edit1.
Wort2 in Edit2 etc.
Nur will das nicht hinhauen:
Delphi-Quellcode:
procedure TForm1.Button2Click(Sender: TObject);
begin
listbox1.items.LoadFromFile('File.1');
listbox2.items.LoadFromFile('File.2');
Memo2.text := (Listbox1.Items.Text) ;
Memo3.text := (Listbox2.Items.Text) ;
Memo1.Text := XorString(Memo2.Text, Memo3.Text);
Edit1.text := Copy(memo1.text, 1, Pos(',', memo1.text) - 1);
Delete(memo1.text, 1, Pos(',', memo1.text));
Edit2.text := Copy(memo1.text, 1, Pos(',', memo1.text) - 1);
Delete(memo1.text, 1, Pos(',', memo1.text));
Edit3.text := Copy(memo1.text, 1, Pos(',', memo1.text) - 1);
Delete(memo1.text, 1, Pos(',', memo1.text));
Edit4.text := Copy(memo1.text, 1, Pos(',', memo1.text) - 1);
Delete(memo1.text, 1, Pos(',', memo1.text));
Edit5.text := Copy(memo1.text, 1, Pos(',', memo1.text) - 1);
Delete(memo1.text, 1, Pos(',', memo1.text));
end;
[Error] WZCreator.pas(105): Constant object cannot be passed as var parameter
Was mach ich
Habs schon:
Delphi-Quellcode:
Memo1.Text := XorString(Memo2.Text, Memo3.Text);
s := Memo1.Text;
Edit1.text := Copy(s, 1, Pos(',', s) - 1);
Delete(s, 1, Pos(',', s));
Edit2.text := Copy(s, 1, Pos(',', s) - 1);
Delete(s, 1, Pos(',', s));
Edit3.text := Copy(s, 1, Pos(',', s) - 1);
Delete(s, 1, Pos(',', s));
Edit4.text := Copy(s, 1, Pos(',', s) - 1);
Delete(s, 1, Pos(',', s));
Edit5.text := Copy(s, 1, Pos(',', s) - 1);
Delete(s, 1, Pos(',', s));
CU
DRPEnc
|