Sonderzeichen
-
Hi,
Wie bekomme ich es hin sonderzeichen abzufragen??( öäü+#´ß etc.)
void __fastcall TForm8::Form1KeyDown(TObject *Sender, WORD &Key, TShiftState Shift) { if(Key=='#') Label1->Caption="Test"; }Die Bedingung wird nicht war. Aber warum nicht?
Danke schonmal.
-
Hallo
warum das nicht geht kann ich auch nicht sagen, aber es hilft wenn du statt dem Zeichen selber desen Ascii-Wert angibst :
if(Key==191) Label1->Caption="Test";bis bald
akari
-
Das hab ich auch probiert.
geht genau so wenig. (zumindestens bei mir)Aber das problem hab ich echt nur mit diesen zeichen ,.-öä#ü+ß´^
Alle anderen kann ich normal abfragen (oder über VK)
-
Hallo
Du kannst nur ANSI-Zeichen (also bis 128) überhaupt in Klartext in den Quellcode schrieben, alle anderen müßen umschrieben werden. Allerdings läuft die Umschreibung mit dem ASCII-Wert bei mir sehr wohl.
bis bald
akari
-
vielleicht hilft dir die ANSI tabelle weiter. hatte mir bei den umlauten auch weiter geholfen.
Löschen würde dann so heißten : "L\xF6schen"
hier mal der link zur tabelle: http://www.bethanienkirche-leipzig.de/links/allgemein/edv/char/zeichentabelle.html