Forum: Win32/Win64 API (native code)
Delphi
by konda,
2. Sep 2006
Das du eine höheren Intervall einstellen sollst, soll doch nur klären ob das Problem beim Code liegt oder ob das Programm überlastet ist. Also die Fehlerquellen einzuschrenken.
Forum: Win32/Win64 API (native code)
Delphi
by konda,
2. Sep 2006
ich kenn mich in diesem bereich jetzt nicht so genau aus, aber ich könnte mir vorstellen, dass das programm einfach mit den vielen simulierten tastenanschlägen überlastet ist.
Versuch deshalb mal die Nachricht mir postmessage() zu versenden. Soweit ich weiß sollte diese Funktion eine Überlastung verhindern oder stell den Intervall des Timers mal auf 3 sec oder länger, um zu prüfen ob das...
Forum: Win32/Win64 API (native code)
Delphi
by konda,
2. Sep 2006
müsste das in Zeile 24 deines Codes nicht
DXTimer1.Enabled:=true;
heißen und nicht
DXTimer1.Enabled:=false;
? :gruebel:
Forum: Win32/Win64 API (native code)
Delphi
by konda,
2. Sep 2006
Das heißt sie wird in unregelmäßigen abständen gedrückt oder? :gruebel:
Wenn das zutrifft könnte es an der Ungenauigkeit von TTimer liege. Versuchs dann mal mit dem DXTimer.