AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 00:02

Parameter dieser Suchanfrage:

Suche in Thema: Tastenkombination Ctrl+K+P erkennen
Suche alle Beiträge, die von "taaktaak" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 6 von insges. 6 Treffern
Suche benötigte 0.003s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

    Re: Tastenkombination Ctrl+K+P erkennen

      Delphi
      by taaktaak, 26. Nov 2007
    Oh shit, für 'ne Spielerei ist es jetzt schon ziemlich spät geworden.

    Hansa, deine Sorgen um mein Programm kann ich eigentlich nicht mehr ganz nachvollziehen. Folgender Code zeigt, dass ^K und ^P sauber erkannt werden und auch Ctrl+K+P, nicht aber Ctrl+P+K.


    procedure TfoTest9.FormKeyDown(Sender:TObject;var Key:Word;Shift:TShiftState);
    var KeybState : TKeyboardState;
    begin
    if SSCtrl...
  • Forum: Object-Pascal / Delphi-Language

    Re: Tastenkombination Ctrl+K+P erkennen

      Delphi
      by taaktaak, 26. Nov 2007
    Moin Hansa - keine Sorge ist derzeit nur eine Spielerei!
    Habe aufgrund deines Hinweises feststellen müssen dass es nun mit ^K und ^P nicht mehr so recht funktionieren will. Aber selbst Delphi reagiert ja auf Ctr+K+P (wenn alle 3 Tasten gleichzeitig gedrückt werden) Es muss also eine saubere Lösung geben. Meine ist es offensichtlich noch nicht.
    So, nun aber wirklich ins Bett!
    Gute Nacht
    Ralph
  • Forum: Object-Pascal / Delphi-Language

    Re: Tastenkombination Ctrl+K+P erkennen

      Delphi
      by taaktaak, 26. Nov 2007
    Hallo Thomas,

    man sollte vor dem Schlafengehen nicht mehr ins Forum schauen :stupid: Also das hat mich jetzt nicht ruhen lassen. Es sollte natürlich ausgeschlossen sein, dass Ctrl-P K als identisch mit Ctrl-K P erkannt wird. Die Gleichzeitigkeit ist nach meiner Einschätzung als relativ zu betrachten: Habe das mal an mir selbst ausgetestet. Es fällt einem im Eifer des Eintippens nicht wirklich...
  • Forum: Object-Pascal / Delphi-Language

    Re: Tastenkombination Ctrl+K+P erkennen

      Delphi
      by taaktaak, 25. Nov 2007
    So, Antwort selbst gefunden.

    Mein Ansatz mit dem Tastaturpuffer war schon 'ne gute Idee. Lösung nachstehend, falls es mal ein Anderer gebrauchen kann - Maus hin, Maus her, manchmal geht es mit der Tastatur einfach schneller...


    procedure ~~.FormKeyDown(~~~~);
    var KeybState : TKeyboardState
    begin

    GetKeyboardState(KeybState); // in Unit Windows deklariert
  • Forum: Object-Pascal / Delphi-Language

    Re: Tastenkombination Ctrl+K+P erkennen

      Delphi
      by taaktaak, 25. Nov 2007
    Hmm, also das ist wohl nicht das was ich suche. Abgesehen davon, dass ich nicht verstehe, wieso das eine optisch sichtbare Komponente ist, :spin2: können hiermit offenbar Kürzel wie Ctrl+K+P nicht erkannt werden. Hat noch jemand anders eine Idee?
    Gruß Ralph
  • Forum: Object-Pascal / Delphi-Language

    Tastenkombination Ctrl+K+P erkennen

      Delphi
      by taaktaak, 25. Nov 2007
    Moin, Moin,
    benötige mal einen Denkanstoß wie man z.B. das oben genannte Tastenkürzel erkennen kann. Ctrl+K ist ja klar, aber wie komme ich dann innerhalb des Events an den zweiten Buchstaben. In Turbo-Pascal genügte ein zweites ReadKey (oder so ähnlich, ist verdammt lange her) oder ein direkter Zugriff auf den Tastaturpuffer. Den müsste es doch heute eigentlich auch noch geben! Oder?
    Gruß...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=taaktaak&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=103996
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:08 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz