AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Lokalisierter Name einer Taste

Ein Thema von Prototypjack · begonnen am 21. Okt 2006 · letzter Beitrag vom 24. Okt 2006
 
Prototypjack

Registriert seit: 2. Feb 2003
611 Beiträge
 
Delphi 2009 Professional
 
#4

Re: Lokalisierter Name einer Taste

  Alt 24. Okt 2006, 15:07
Zitat von Reinhard Kern:
Hallo,

so etwas wie einen lokalisierten Tastennamen gibt es nicht, jedenfalls nicht genormt, jeder bezeichnet das nach eigenem Geschmack.

Die Bezeichnung "Feststelltaste" ist ohnehin nicht korrekt, es ist ja nur eine von mehreren Feststelltasten auf der PC-Tastatur (NumLock,ScrollLock).

Je nach Geschmack wird auch nicht alles übersetzt, mir ist jedenfalls Esc geläufiger als Fluchttaste, und auf eine Fenstertaste kann ich auch verzichten.

Gruss Reinhard
Falsch.

Danke trotzdem ihr beiden,
ich hatte die letzten Tage keine Zeit hier rein zu sehen,
konnte es aber dennoch lösen. Meine Lösung sieht ein bischen anders aus, funktioniert jedoch auch.

Für die interessierten:
Delphi-Quellcode:
function GetKeyName(const ACharCode: Integer): String;
var
  KeyName: array [0..255] of Char;
  VirtualKey: Cardinal;
begin
  VirtualKey := MapVirtualKeyW(ACharCode, 0);
  GetKeyNameText((VirtualKey shl 16), @KeyName, SizeOf(KeyName));
  Result := KeyName;
end;
Danke für eure Mühen
Gruß,
Max
Max
„If you have any great suggestions, feel free to mail me, and I'll probably feel free to ignore you.“ . Linus Torvalds
  Mit Zitat antworten Zitat
 


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 03:02 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