AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 13:32

Parameter dieser Suchanfrage:

Suche in Thema: Hotkey to String
Suche alle Beiträge, die von "DGL-luke" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 9 von insges. 9 Treffern
Suche benötigte 0.007s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

    Re: Hotkey to String

      Delphi
      by DGL-luke, 11. Apr 2007
    Hallo,

    ich schaffs jetzt selber grad nicht...


    hotkey := MakeWord(Byte(Ord('X')), Byte(HOTKEYF_ALT));
    SendMessage(HotKey1.Handle,HKM_SETHOTKEY,hotkey,0);


    sollte eigentlich völlig reichen, um "ALT+X" im hotkey-edit erscheinen zu lassen... tuts aber nicht.
  • Forum: Object-Pascal / Delphi-Language

    Re: Hotkey to String

      Delphi
      by DGL-luke, 10. Apr 2007
    Du bekommst natürlich nur Zahlenwerte. Aber diese Zahlenwerte sind Virtual-Key Codes.

    Zum setzen musst du diese virtual-Key Cdes benutzen.

    Anzeigen kannst du sie jederzeit mit einer THotkey-Komponente. Und speichern und laden über die Messages.
  • Forum: Object-Pascal / Delphi-Language

    Re: Hotkey to String

      Delphi
      by DGL-luke, 28. Mär 2007
    Hallo,

    du musst da Virtual-Key Codes benutzen. Konstanten VK_...

    Außerdem:


    {JvHotKey2.Hotkey:=}SendMessage(JvHotKey2.Handle, HKM_SETHOTKEY, 66, 0);
  • Forum: Object-Pascal / Delphi-Language

    Re: Hotkey to String

      Delphi
      by DGL-luke, 25. Feb 2007
    Nein.

    HKM_SETHOTKEY


    SendMessage(JvHotKey1.Handle, HKM_SETHOTKEY, SavedHotKeyValue, 0);
  • Forum: Object-Pascal / Delphi-Language

    Re: Hotkey to String

      Delphi
      by DGL-luke, 25. Feb 2007
    Sodele, hab mal was zusammengepackt für dich.
  • Forum: Object-Pascal / Delphi-Language

    Re: Hotkey to String

      Delphi
      by DGL-luke, 24. Feb 2007
    Hmm... naja, wie du an dem link oben siehst, ist der VCL-Hotkey nicht besonders vertrauenerweckend. Wie gesagt, du hast offenbar ne neuere JVCL(Die Unit JvEdits hab ich nicht mal), aber da der TJvHotKey ja auch mit nem WinAPI-Hotkey-Control arbeitet (arbeiten müsste), müsste es genauso funktionieren...

    du kannst hier jetzt nur auf jemanden warten, der schon die neueste JVCL hat und sich auch...
  • Forum: Object-Pascal / Delphi-Language

    Re: Hotkey to String

      Delphi
      by DGL-luke, 24. Feb 2007
    Ja, so passts eigentlich. Da sollte dann aber nicht 0 rauskommen... der TJvHotkey ist ein Visual Control, oder? Wo ist denn der definiert? Ich find ihn leider bei mir nicht.

    PS: Nicht verzweifeln. An den Hotkeys sind schon die VCL-Programmierer gescheitert: http://www.delphipraxis.net/internal_redirect.php?t=102529 ;-)
  • Forum: Object-Pascal / Delphi-Language

    Re: Hotkey to String

      Delphi
      by DGL-luke, 24. Feb 2007
    Du bekommst da ein Integer zurück. Das ist dein Hotkey. -> HKM_GETHOTKEY

    EDIT: In deinem Fall:


    HotKeyIdent := SendMessage(JvHotkey1.Handle, HKM_GETHOTKEY,0,0);
  • Forum: Object-Pascal / Delphi-Language

    Re: Hotkey to String

      Delphi
      by DGL-luke, 24. Feb 2007
    Leider nein. Die WinAPI schafft es allerdings, einen Hotkey in einem einzigen Integer zu speichern. Das und die Funktionen, die die VCL mitbringt, sollte reichen, oder?

    Mom...

    SendMessage(Hotkey1.Handle, HKM_GETHOTKEY,0,0);


    Damit bekommst du den Hotkey-Code. Per HKM_SETHOTKEY kannst du natürlich wieder setzen. Und wenn du wirklich einen String brauchst - hol dir den text des...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=DGL-luke&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=87184
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:39 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