Ergebnis 1 bis 9 von 9
  1. #1
    Sobig Wurm
    Registriert seit
    19.06.2007
    Beiträge
    215

    Standard [S] Shift Taste abfangen

    Erstmal schön wieder hier zu sein, so meine Frage: Ich möchte mit einer OnKeyDown Prozedur die Shift Taste abfangen mein Code sieht folgendermaßen aus:

    Code:
    procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    begin
    if (Shift=[ssshift]) then begin
    ShiftTaste:=True;
    ShowMessage('funzt');
    end;
    end;
    ein Syntaxfehler liegt nicht vor aber es paasiert einfach nichts, wo liegt der fehler?

  2. #2
    Bad Times Virus
    Registriert seit
    03.08.2007
    Beiträge
    646

    Standard

    ~
    Geändert von nemo (08.01.2016 um 10:33 Uhr)


  3. #3
    Sobig Wurm
    Registriert seit
    19.06.2007
    Beiträge
    215

    Standard

    Du hast Recht auch wenn ich die Message vor die Verzweigung setze passiert nichts, weiß jemand woran das liegen könnte?

  4. #4
    Trojaner
    Registriert seit
    02.07.2007
    Beiträge
    86

    Standard

    Ganz einfach...schau doch mal ob die procedure überhaupt aufgrufen wird...

  5. #5
    Sobig Wurm
    Registriert seit
    19.06.2007
    Beiträge
    215

    Standard

    Kann es ein dass Delphi 7 mit Vista Probleme hat ich hatte nämlich auch schon andere scheinbar unerklärliche Probleme?!
    \EDIT Hab jetzt mal Delphi 2005 Personal installiert aber das Problem beseht weiterhim, die Prozedur wird nicht aufgerufen =(

  6. #6
    Anfänger
    Registriert seit
    28.06.2008
    Beiträge
    8

    Standard

    versuchs einfach mit nem keyboardhook

  7. #7
    Tron Avatar von gORDon_vdLg
    Registriert seit
    23.07.2007
    Beiträge
    801

    Standard

    mach bei deiner mainform die eingenschaft KeyPreview auf true (findest du im objekteditor), dann sollte es gehen...

  8. #8
    Stanley Jobson Avatar von K1ngC0bra
    Registriert seit
    26.08.2007
    Beiträge
    650

    Standard

    Sollte es immernoch nicht gehen, starte es unter Kompatibilität XP und als Admin.

    Sollte es dann immernoch nicht gehen schreibe deinen Quelltext hier rein:
    http://nopaste.free-hack.com/

    und poste den link hier

  9. #9
    Sobig Wurm
    Registriert seit
    19.06.2007
    Beiträge
    215

    Standard

    mit KeyPreview auf true funktioniert es
    thx@all

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •