![]() |
Problem mit Key
Tagchen,
ich möchte eine Tastaturabfrage machen, was ja eigentlich nicht schwer ist. Da ich aber auf etliche Zeilen Code verzichten wollte dachte ich mir das in einer zählscheife zu machen und mit ascii-codes zu arbeiten. Mein Code sieht folgendermaßen aus:
PHP-Quellcode:
Prufen() ist eine Prozedur die ich zuvor geschrieben habe, welche aber nichts mit meinem Problem zu tun hat. Ich möchte auf Kleinbuchstaben prüfen, wenn ich jedoch auf das 'a' meiner tastatur drücke kommt immer ein großes a (habe die Ausgabe geprüft und es war groß, obwohl die feststelltaste nicht aktiviert war). Muss ich da irgendetwas umstellen oder warum sind die Zeichen alle groß? Oder liegt es vielleicht am Syntax?
for i := 97 to 122 do begin
buchstabe := char(i); if key = ord(i) then begin Pruefen(buchstabe); end; end; Gruß, Sunset |
AW: Problem mit Key
Wäre etwas wie
Delphi-Quellcode:
nicht einfacher ?!?
if key in ['a'..'z'] then ...
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:45 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