-
-
Erfahrener Benutzer
Roboter-Spezialist
Hi surfer,
Dass es nicht mit TTimer geht, wird dir aufgefallen sein (nur weil Interval auf 1 ist, bedeutet das leider nicht, dass er jede ms aufgerufen wird).
Mir fallen jetzt 2 Möglichkeiten ein, dein Problem zu lösen.
1. Threads: wenn man sich damit auskennt, und sich im klaren ist was man tut ist das ne gute Lösung.
2. Eine Art eigenen Timer basteln, mit hilfe der "Application.OnIdle" Methode, indem du darin immer abfrägst, ob eine ms vergangen ist. (Application.OnIdle wird in einer endlosschleife immer aufgerufen, wenn dein Programm grad nix besseres zu tun hat). Wenn dein Programm mit den Daten keine zeitintensiven Dinge vor hat, ist die Möglichkeit wohl die Problemloseste und einfachste. Wenn man das einmal gemacht hat, ist es einfach(auch wenns kompliziert klingt), also frag wenns bei dir nicht gleich klappt, dann mache ich dir schnell den code, der dir helfen sollte...
MfG Alex
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen