Hallo,
vielleicht kann mir jemand helfen.
Ich möchte eine selbstdefinierte Procedure<BR>
schreiben ,womit ich figuren auf einem <BR>Schachbrett hin und herziehen kann,<BR>
Ich bekomm es aber selbst irgendwie nicht hin.<BR>
Wenn ich z.B. die Figur[2] auf Feld[3] ziehen<BR> will.<BR>
code:<BR>
....<BR>
var <BR>
TFigur : array [0..32] of record {Figur 0 ist Null-Figur, für Leere Felder}<BR>
IsBlack: Boolean;<BR>
Status: byte; {zb.: Ausgewählt, erobert, steht im Schach,...}
end;<BR>
TFeld : array [1..64] of record<BR>
BlackField: Boolean; <BR>
Rect: TRect; <BR>
end;<BR>
....<BR>
procedure TMeinprogramm.Figuren_ziehen( var TFigur;var TFeld);<BR>
begin
end;
Gruß
Thomas
vielleicht kann mir jemand helfen.
Ich möchte eine selbstdefinierte Procedure<BR>
schreiben ,womit ich figuren auf einem <BR>Schachbrett hin und herziehen kann,<BR>
Ich bekomm es aber selbst irgendwie nicht hin.<BR>
Wenn ich z.B. die Figur[2] auf Feld[3] ziehen<BR> will.<BR>
code:<BR>
....<BR>
var <BR>
TFigur : array [0..32] of record {Figur 0 ist Null-Figur, für Leere Felder}<BR>
IsBlack: Boolean;<BR>
Status: byte; {zb.: Ausgewählt, erobert, steht im Schach,...}
end;<BR>
TFeld : array [1..64] of record<BR>
BlackField: Boolean; <BR>
Rect: TRect; <BR>
end;<BR>
....<BR>
procedure TMeinprogramm.Figuren_ziehen( var TFigur;var TFeld);<BR>
begin
end;
Gruß
Thomas
Comment