Forum: Win32/Win64 API (native code)
Delphi
by shmia,
19. Aug 2005
Ich denke angestrengt darüber nach, :gruebel: aber eigener Thread hilft mir wohl auch nicht weiter.
Die Anwendung arbeitet mit ActionLists; ich könnte also die Action vorher disablen.
Allerdings arbeiten die Benutzer wie am Fliessband.
Solange der Dialog mit der ser. Schnittstelle läuft, würden der Shortcut F6 der mit der Action verbunden ist,
zu nichts führen.
Dann müsste er nochmals F6...
Forum: Win32/Win64 API (native code)
Delphi
by shmia,
19. Aug 2005
Problem:
ich schicke über die Serielle Schnittstelle einen Befehl an ein Gerät und muss max. 6 Sekunden auf Anwort warten.
Dabei soll das Programm aber nicht so aussehen, als ob es eingefroren wäre.
Deshalb sieht das Warten so aus:
for i:=1 to 60 do
begin
if Ready(device) then
Break;
Sleep(100);
Application.ProccessMessages;