Announcement

Collapse
No announcement yet.

Tastatureingabe - Anfängerhilfe

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Tastatureingabe - Anfängerhilfe

    Ich bin brandneu in Delphi und versuche mich grade an einem kleinen Progrämmchen, was im Hintergrund laufen soll und z. B. die F2 Taste abfangen und darauf hin die Tastatureingabe von F3, F4 und F5 generieren soll.<P>
    Wäre nett wenn ich eine Hilfe bekommen würde. (Ich würde keinen neuen Tread aufmachen wenn ich nicht schon alles durchgeschaut hätte)<P>
    Wäre es möglich direkt in den Tastaturpuffer zu schreiben oder wie realisiere ich das am besten?<P>
    Danke schon mal ;-))

  • #2
    In dem Zusammenhang must Du nach <b>H o o k</b> suchen. Aber ich glaube nicht, dass das Thema als Einstieg geeignet ist. Mehr kann ich leider nicht sagen, habe es selbst noch nie programmiert.<p>
    Schöne Grüße, Mario Noac
    Schöne Grüße, Mario

    Comment


    • #3
      Anbei ein kleines Beispiel mit dem du F-Tasten "ferngesteuert" betätigen kannst.

      mfg Michael

      const
      F1_Key = 112;
      F2_Key = 113;
      F3_Key = 114;
      F4_Key = 115;
      F5_Key = 116;
      F6_Key = 117;
      F7_Key = 118;
      F8_Key = 119;
      F9_Key = 120;
      F10_Key = 121;
      F11_Key = 122;
      F12_Key = 123;

      procedure TForm1.F7_Druck;
      begin
      keybd_event(F7_Key,F7_Key,1,1);
      end

      Comment


      • #4
        Danke für die Hilfe *lächelt* - habe jetzt schon mehr verstanden

        Comment


        • #5
          Einen Hook benötigst du dazu sicher nicht. Such mal im Forum nach <b>RegisterHotkey</b>, das sollte helfen.

          Gruß Ul

          Comment

          Working...
          X