Einzelnen Beitrag anzeigen

Benutzerbild von Nikolas
Nikolas

Registriert seit: 28. Jul 2003
1.528 Beiträge
 
Delphi 2005 Personal
 
#2

Re: Spielfeld aus Textdatei laden

  Alt 22. Mai 2004, 18:14
Ich hab mal den Text aus nem Edit genommen und dann in Farbflächen umgewandelt:

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
i: integer;
x,str: string;
begin
str:=edit1.Text;
for i:=0 to length(str) do
begin
x:=copy(str,i,1);

        with form1.Canvas do
        begin
        if X= '1then brush.Color:=clred;
        if X= '2then brush.Color:=clgreen;
        FillRect(rect((i-1)*50,0,i*50,50));
        end;

end;
Anstelle der Rechtecke könntest du dann images entstehen lassen und dann mit dem Bild deiner Wahl anmalen. (Zum Lesen aus der Datei: assignfile, reset, readln, closefile)

Ich versteh deinen Code leider auch nicht , aber so kannst du es auch machen.
Erwarte das Beste und bereite dich auf das Schlimmste vor.
  Mit Zitat antworten Zitat