Einzelnen Beitrag anzeigen

melodie

Registriert seit: 6. Mai 2007
32 Beiträge
 
Delphi 2005 Personal
 
#1

SendMessage o.ä.: Befehle danach werden nicht ausgeführt

  Alt 23. Sep 2008, 19:24
Ich habe folgenden Code:
Delphi-Quellcode:
SendMessage(Application.Handle, WM_SYSCOMMAND, SC_MONITORPOWER, 0);
if passwd then
begin
  StandTime := standafter;
  isStandby := false;
end;
Ich habe das Problem, dass die Befehle, die nach dem SendMessage stehen nicht ausgeführt werden.

Ich habe mich schon über die Delphi-Hilfe schlau gemacht und dort auch noch die Alternativen,
SendMessageCallback,
SendNotifyMessage,
PostMessage und
PostThreadMessage
gefunden, aber keine wollte so recht funktionieren, d.h. die Befehle wurden immer noch nicht ausgeführt.
Welche der Funktionen brauche ich, damit der Befehl gesendet wird und direkt danach die nächsten Befehle ausgeführt werden?

MFG
melodie
  Mit Zitat antworten Zitat