Einzelnen Beitrag anzeigen

Benutzerbild von Privateer3000
Privateer3000

Registriert seit: 10. Jun 2002
Ort: Jena
1.128 Beiträge
 
Delphi 10.4 Sydney
 
#1

Problem mit Timer(GetKeyordstate)

  Alt 13. Aug 2007, 08:47
Hallo Leutz,
folgende Prozedur soll einen Timer die
Scroll-Led blinken lassen:
Delphi-Quellcode:
procedure TAuszahlbuch.ledscrollTimer(Sender: TObject);
begin
if keys[VK_SCROLL] = 0 then
begin GetKeyboardState(keys); keys[VK_SCROLL] := 1; SetKeyboardState(keys); end;
if keys[VK_SCROLL] = 1 then
begin GetKeyboardState(keys); keys[VK_SCROLL] :=0; SetKeyboardState(keys); end;
end;
Sie blinkt aber nicht, habe auch keinen Error.
Timer wird vorher auf enabled true gesetzt, Intervall steht auf 3000.
Bei menen Versuchen ergab unter WinMe kommt ein kurzel aufleuchten
unter XP passiert garnix.
Bei 3 Sekunden sollte doch nun wirklich was zu sehen sein, oder
mache ich was grundsätzliches falsch?

Greetz
Privateer3000
Peter
+++Versuch es nicht mit Gewalt + Nimm einen größeren Hammer! +++
  Mit Zitat antworten Zitat