Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Problem mit Key (https://www.delphipraxis.net/151907-problem-mit-key.html)

SunSet 6. Jun 2010 16:41

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:
for i := 97 to 122 do begin
  buchstabe := char(i);
  if key = ord(i) then begin
    Pruefen(buchstabe);
  end;
end;
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?
Gruß, Sunset

scrat1979 6. Jun 2010 17:08

AW: Problem mit Key
 
Wäre etwas wie
Delphi-Quellcode:
if key in ['a'..'z'] then ...
nicht einfacher ?!?


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:27 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