Zitat von
nahpets:
Erzähl' uns mal, was für ein Programm das ist, eventuell kommen wir dem Phänomen ja dann auf die Schliche.
Das Programm kommuniziert über einen virt. COMPort-Treiber mit einem via USB angesteckten Gerät. Zwar gibt es im Programm div. Timer, diese werden aber definitiv erst dann aktiv, wenn sich der Anwender mit dem Gerät verbunden hat. Bis dato ist es quasi im Ruhezustand, sofern man bei einer CPU-Last von 50% diese Aussage treffen kann.
Zum Einsatz kommen neben div. Delphi-Komponenten noch für die Oberfläche div. (optische) Komponenten von
TMS und für die Kommunikation über die serielle Schnittstelle TApdCOMPort von
AsyncPro. Mehr ist da nix.
Zitat von
himitsu:
Wann/wo wird AppUpdate aufgerufen?
Und was macht deine Anwendung eigentlich?
(ihre Oberfläche ständig neu zeichen, oder wie)
AppUpdate wird im Idle-Process aufgerufen. Und was die Anwendung da macht, würde ich auch gerne wissen.
Ein Invalidate findet von meiner Seite aus nicht statt.
Gruß, Carsten