AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

keycodes für altgr?

Ein Thema von ToXiC · begonnen am 19. Okt 2008 · letzter Beitrag vom 19. Okt 2008
 
ToXiC

Registriert seit: 28. Okt 2007
52 Beiträge
 
Delphi 2005 Personal
 
#13

Re: keycodes für altgr?

  Alt 19. Okt 2008, 21:05
ich hab grad ein kleines programm ausprobiert, dass tastertureingaben in eine memobox schreibt
dieses gibt einmal den keycode aus wenn eine taste gedrückt wird & einmal wenn eine taste losgelassen wird

wenn ich nun altgr drücke wird folgendes augegeben:

162
165
162
165

162 ist = strg
ich weiß allerdings nicht was 165 ist

alt ist bei mir 164

alles sehr seltsam

ich wunder mich sowieso, warum meine keycodes abweichen & strg bei mir nicht 17 ist


edit:

hab jetzt genauere details:

strg scanwert 29
alt scanwert 56

altgr scanwerte
541
56

alle werte sind dezimal



edit2:

ich glaub ich hab eine lösung gefunden

Delphi-Quellcode:
 if vkCode = 162 then
        frmMain.shift := true;
        if vkCode = 165 then
        begin
        frmMain.alt := true;
        if frmMain.shift = true then
           frmMain.Memo1.Lines.Add('AltGr gedrückt');
        end;
ich weiß zwar nicht was es mit taste 165 auf sich hat, aber es funktioniert


allerdings bleibt da immer noch die frage, warum strg bei mir den keycode 162 hat.
jemand eine idee?
Chris
  Mit Zitat antworten Zitat
 

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:10 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz