Thema: Delphi Spiel mit Tasten

Einzelnen Beitrag anzeigen

Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.252 Beiträge
 
Delphi 2006 Professional
 
#15
  Alt 5. Jun 2003, 14:58
Hai,

nur mal als Tip:

Anstelle deiner For do Schleife kannst Du auch einfach rechnen.

Einfach ein Array [0..9] Of Boolean und beim Start alles auf False setzen.

Code:
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
var i: integer;
begin
  if (Keypressed[ORD (key) - 48)]) then
   begin
    exit;   // steigt aus, wenn die
   end;
  Keypressed[ORD (key) - 48)] := True // als gedrückt kenzeichnen
 . . .
 . . . // Weiter im Code
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat