![]() |
Char in String, hab keine Antwort gefunden :X
Hi,
ich habe jetzt viel gegoogelt und die Forensuche genutzt, aber nur ein String -> Char Konvertierungsfunktion gefunden. Aber wie geht das andersrum? ![]() PChar klappt aber nur mit AV.... hier eine reine TESTPROZEDUR ohne sinnvolle schöne programmierung oder sonst was :D
Delphi-Quellcode:
ebenso wie
procedure TForm1.Button1Click(Sender: TObject);
var txtfile: textfile; x: integer; temp: char; temp2: string; temp3: string; begin assignfile(txtfile, 'C:/text.txt'); reset(txtfile); randomize; for x := 1 to 36768 do begin temp := chr(random(255)); temp2 := inttostr(x) + ' '; temp3 := pchar(temp); // AV writeln(temp2 + temp3); end; closefile(txtfile); end;
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var txtfile: textfile; x: integer; temp: char; temp2: string; temp3: string; begin assignfile(txtfile, 'C:/text.txt'); reset(txtfile); randomize; for x := 1 to 36768 do begin temp := chr(random(255)); temp2 := inttostr(x) + ' '; temp3[1] := temp; // AV writeln(temp2 + temp3); end; closefile(txtfile); end; Ich hoffe damit hätt ichs dann.... mfg |
Re: Char in String, hab keine Antwort gefunden :X
Delphi-Quellcode:
temp3 := temp;
|
Re: Char in String, hab keine Antwort gefunden :X
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var txtfile: textfile; x: integer; temp: char; temp2: string; temp3: string; begin assignfile(txtfile, 'C:/text.txt'); reset(txtfile); randomize; for x := 1 to 36768 do begin temp := chr(random(255)); temp2 := inttostr(x) + ' '; temp3 := temp; writeln(temp2 + temp3); // Exception I-O Error :-/ end; closefile(txtfile); end; |
Re: Char in String, hab keine Antwort gefunden :X
Delphi-Quellcode:
writeln(txtfile,temp2 + temp3);
|
Re: Char in String, hab keine Antwort gefunden :X
HI,
ich glaub, dein Problem hängt an dem Reset. Das öffnet eine Datei für den NurLesen-Modus. Zum Schreiben solltst du besser Rewrite (altes löschen und neu schreiben) oder Append (anhängen) verwenden. Bernhard |
Re: Char in String, hab keine Antwort gefunden :X
okay, das ware beides die fehler xD danke!
man, ich dachte die ganze zeit das läge an der konvertierung... danke sehr! man... ich fühl mich hier wie ein volldepp der die ganze zeit irgendwelchen vollzeitcracks dumme fragen stellt xD |
Re: Char in String, hab keine Antwort gefunden :X
Reset reicht da völlig aus...
Zitat:
|
Re: Char in String, hab keine Antwort gefunden :X
Schon, aber in diesem Fall ist's ja wohl 'ne Textdatei :wink:
|
Re: Char in String, hab keine Antwort gefunden :X
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:49 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz