Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.070 Beiträge
 
Delphi 12 Athens
 
#7

AW: Fehlermeldung "Nicht genügend Timer verfügbar"

  Alt 13. Jul 2023, 16:03
Nunja, es gibt/gab keine Möglichkeit rauszufinden welcher Timer vorhanden/aktiviert ist.

Drum nutzen die einfach immer blind ID 0, mit jeweils einem eigenem Fenster.
Die andere Variante wäre ja z.B. im Owner-Fenster den Timer zu nutzen, aber wenn du mehrere TTimer und/oder sonstwas hast, dann müssten irgendwie die IDs verteilt werden.

Und im FMX dann nochmal verschachtelt, oder gar ganz anders, für andere Platformen.




Es gibt noch eine/mehrere andere uralte MultiMediaTimer-APIs, welche z.B. mit einem Thread arbeiten, anstatt mit Window-Messages.
z.B. MSDN-Library durchsuchenCreateTimerQueueTimer
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu (13. Jul 2023 um 16:06 Uhr)
  Mit Zitat antworten Zitat