Thema: Delphi Problem mit FormKeyPress

Einzelnen Beitrag anzeigen

Benutzerbild von Fussball-Robby
Fussball-Robby

Registriert seit: 22. Okt 2007
Ort: Nähe Köln
1.063 Beiträge
 
Delphi 7 Enterprise
 
#7

Re: Problem mit FormKeyPress

  Alt 8. Mai 2008, 20:14
Was heißt, es funktioniert keiner mehr? Gibts nen Fehler, oder passiert einfach nichts?
Du könntest es z.B. so machen(OnKeyDown):
Delphi-Quellcode:
procedure TMyForm.FormKeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
  case Key of
    vk_Escape: begin
                 Form2.Visible := False;
                 Form1.Visible := True;
               end;
    vk_Add: begin
              Inc(i);
              Panel1.Caption := IntToStr(i);
            end;
    vk_Subtract: begin
                   Dec(i);
                   Panel1.Caption := IntToStr(i);
                 end;
  end;
end;
KeyPreview der Form sollte auf True sein.

Besser wäre es allerdings, wenn du für das ändern des Gangs eine eigene prozedur schreibst.

Mfg
Robert L.
Der folgende Satz ist richtig!
Der vorherige Satz ist falsch!

Paradox
  Mit Zitat antworten Zitat