Lexx09 
Есть,
например, три чувствительные ко сну программы...."iCar DS", "SP Dialer.exe" и "Franson GpsGate"
Функция Suspend будет такая?:
Код:
; Вход в спящий режим
Func Suspend()
; Закрываем iCarDS
WinClose("iCar DS")
; Закрываем программу по коннекту интернета
;WinClose("SP Dialer")
; Закрываем GpsGate
WinClose("Franson GpsGate")
If (ProcessWaitClose("iCarDS.exe", 3) == 0) Then
ProcessClose("iCarDS.exe")
EndIf
If (ProcessWaitClose("SP Dialer.exe", 3) == 0) Then
ProcessClose("SP Dialer.exe")
EndIf
If (ProcessWaitClose("iCarDS.exe", 3) == 0) Then
ProcessClose("Franson GpsGate")
EndIf
EndFunc
или так ?
Код:
; Вход в спящий режим
Func Suspend()
; Закрываем iCarDS
WinClose("iCar DS")
; Закрываем программу по коннекту интернета
;WinClose("SP Dialer")
; Закрываем GpsGate
WinClose("Franson GpsGate")
If (ProcessWaitClose("iCarDS.exe", 3) == 0) Then
ProcessClose("iCarDS.exe")
If (ProcessWaitClose("SP Dialer.exe", 3) == 0) Then
ProcessClose("SP Dialer.exe")
If (ProcessWaitClose("iCarDS.exe", 3) == 0) Then
ProcessClose("Franson GpsGate")
EndIf
EndFunc