Guten Tag,
Folgendes Problem:
1. Thread:
GUI und erstellung des 2 Threads.
Besitzt eine Bitmap B, die regelmäßig auf eine Paintbox auf der Form gezeichnet wird
2. Thread: Malt die aktuelle Uhrzeit auf eine Bitmap C und malt die Bitmap C synchonisiert auf B.
Problem dabei: drücke ich auf start, sehe ich die Zeit so laufen wie sie soll. Bewege ich aber die Maus über die Form, so bleibt die Zeit stehen (nicht der Thread, wurde getestet).
Wieso läuft es dann nicht normal weiter?
Ebenso steigt der benötigte Arbeitsspeicher exponentiell an wenn die Maus sich über der Form befindet.
Einen solchen Fehler hatte ich noch nie
Deshalb bitte ich euch um Hilfe
mit freundlichen Grüßen
FirstTry
P.S: Datei mit Quellcode (kompiliert unter Delphi 7
PE )ist im Anhang
Das Problem ist schon auf das notwendigste reduziert.