Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - Text eines Edit-Controls auf ein Char-Array zuweisen


AcidBurnX - Di 06.05.03 11:26
Titel: Text eines Edit-Controls auf ein Char-Array zuweisen
Hi!

Wie kann ich den Text eines Edit-Controls auf ein Char-Array zuweisen?

Beispiel:


Quelltext
1:
2:
3:
4:
strTemp: array [1..256] of char;

{ Funktioniert natuerlich nicht }
strTemp := Edit1.Text;



Danke im Voraus
AcidBurnX


foxy - Di 06.05.03 12:25


Quelltext
1:
2:
3:
4:
strTemp[1]:= Edit1.text
// geht auch in schleife 
//dann eben
for i:=0 to 256 do begin


Christian S. - Di 06.05.03 13:04

Hi!


Quelltext
1:
2:
3:
4:
5:
6:
var strTemp : Array of Char;
begin
  SetLength(strTemp,Length(edit1.text));
  for i:=1 to Length(edit1.text) do
    strTemp[i-1]:=edit1.text[i];
end;


@foxy: ich verstehe Deinen Code nicht ganz!

MfG,
Peter


Motzi - Di 06.05.03 13:04

foxy hat folgendes geschrieben:

Quelltext
1:
strTemp[1]:= Edit1.text                    

Wird IMHO nicht funzen, da strTemp[1] ein Char ist und Edit1.Text ein String! Aber schau dir mal StrCopy/StrPCopy an...