Möchtest du das man mehrere Tasten gleichzeitig drücken kann?
Außerdem, müsstest du doch, wenn man das k drückt, sagen, dass die Tastatur ein Zeichen weiter geht oder?
Delphi-Quellcode:
if (dieTastatur.zeichen='k') then
begin
if (dieMaus.istGedrueckt = true) then
begin
end
else
begin
end;
if (dieTastatur.zeichen='e') then
begin
end
else
begin
// HIEEEEERR
end;
if (dieTastatur.zeichen='l') then
begin
end;
end;
Er wird immer im
HIEEEEERR Block landen oder?
Übrigens, könntest es auch so schreiben:
Delphi-Quellcode:
if (zeichen = 'a') then
begin
end
else if (zeichen = 'b') then
begin
end;
Weil beide Zeichen gleichzeitig werden wohl nicht gehen.
Und dann kriegt man das noch besser hin:
Delphi-Quellcode:
case zeichen of
'a' : ;
'b' : ;
end;
MfG
Fabian