kostenloser Webspace werbefrei: lima-city


Objekt per Tastendruck bewegen!

lima-cityForumProgrammiersprachenDelphi & Pascal

  1. Autor dieses Themas

    crushedreality

    crushedreality hat kostenlosen Webspace.

    Hi Leutz,

    ich höffe ihr könnt mir helfen!
    ich möchte gerne ein Objekt zum Beispiel ein TImage per Tastendruck bewegen. Leider kommt immer eine Fehlermeldung bei VK_Right und VK_LEFT

    procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);
    begin
      if (Shape1.Left<236) and (Shape1.Left>2) then
      begin
        case key of
          VK_RIGHT: Shape1.Left:=Shape1.Left+1;
          VK_LEFT : Shape1.Left:=Shape1.Left-1;
        end;
      end;
    end;


    PS.: ich benutze Lazarus!

    THX schon mal im vorraus für die Hilfe^^
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Wäre nett, wenn du mal die Fehlermeldung posten würdest.
    Hast du es testweise schon mal mit anderen KeyCodes versucht?
  4. Autor dieses Themas

    crushedreality

    crushedreality hat kostenlosen Webspace.

    Tut mir leid das ich nicht geschrieben hab das ich die Lösung gefunden hab^^.
    Das Problem ist lazarus versteht die Befehle nicht dort muss ich #25 und #27 nehmen danke trotzdem an alle^^.
  5. burgi

    Co-Admin Kostenloser Webspace von burgi

    burgi hat kostenlosen Webspace.

    Das ist die eine Möglichkeit. Hättest du die Fehlermeldung angeführt, hätte ich dir vermutlich anhand dieser sagen können, dass die dazugehörigen Konstanten nicht deklariert sind. Die Werte für diese Konstanten hättest hier bei delphi.about.com gefunden.
    Da das Problem ist ja gelöst, somit geschlossen
  6. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!