Einzelnen Beitrag anzeigen

the-damian

Registriert seit: 29. Nov 2005
Ort: Densborn
4 Beiträge
 
Delphi 6 Personal
 
#1

onkeypress - wie geht das?

  Alt 29. Nov 2005, 16:16
Hi!

So, ich hoffe mal, dass das hier der richtige Bereich für meine Frage ist

Das ganze is nämlich so, ich wollte just for fun eigentlich mit Delphi rumspielen und ein "Rennprogramm" schreiben.
Das sollte so aussehen, dass die Spieleranzahl (max. 3) eigegeben wird, und man klickt auf einen Startbutton. Dann erscheinen entsprechend der Spieleranzahl die Bilder der Tiere, die von den Spielern gesteuert werden.
Soweit klappts noch!

Dann soll aber jedem Bild eine Taste zugeordnet werden, und jedes mal wenn diese Taste gedrückt wird, soll das Bild, dass zu dieser Taste gehört, um einen bestimmten Betrag nach rechts verschoben werden.
Und das klappt jetzt nicht mehr so wirklich.
Hier ein Ausschnitt aus dem, was ich versucht hab:

procedure TRennen.FormKeyPress(Sender: TObject; var Key: Char);
begin
if (Key = 'a')
then begin
ImFrosch.Left := ImFrosch.Left +10;
end
end;

ImFrosch ist dabei das zu bewegende Bild, und die Taste "a" schien mir gut zu Froasch zu passen

Ich hoff mal, jetzt stehen hier alle Infos, die dafür nötig sind.

Ach ja, wer mir helfen kann und in der Nähe wohnt kriegt demnächst mal einen ausgegeben

Danke schonmal,
Damian
  Mit Zitat antworten Zitat