Как-то мне любезно подсказали (ещё на старом форуме) про такую конструкцию:
, и жил я с этой конструкцией долго и счастливо.
Но вот понадобилось мне -по образу и подобию- нечто типа:
, но даже с "довеском" не работает; и что характерно - причина-то понятна: в 1-м примере, WinExists ("Windows Internet Explorer") - это отнюдь не "C:\Program Files\Internet Explorer\iexplore.exe".
А вот как узнать название, соответствующее "punto.exe"?
Если получилось сумбурно - извините; я, разумеется, готов ответить на Ваши уточняющие вопросы.
Итак, "Windows Internet Explorer" <==> "C:\Program Files\Internet Explorer\iexplore.exe";
?_?_?_?_?_?_?_?_?_?_?_?_?_?_?_?<==> "punto.exe"
Код:
Opt('WinTitleMatchMode', 2)
If WinExists ("Windows Internet Explorer") Then
;нихрена
;Sleep(2222)
;Exit
Else
run ("C:\Program Files\Internet Explorer\iexplore.exe")
Sleep(3222)
EndIf
, и жил я с этой конструкцией долго и счастливо.
Но вот понадобилось мне -по образу и подобию- нечто типа:
Код:
Opt('WinTitleMatchMode', 2)
While Not WinExists ("punto.exe"); "пока нет дома" PuntoSwitcher-а...
;нихрена
If WinExists ("punto.exe") Then ExitLoop; и даже вот с таким довеском не работает
Sleep(2222)
MsgBox("","Статус:", "Пашу, как лошадка!", 1)
WEnd
, но даже с "довеском" не работает; и что характерно - причина-то понятна: в 1-м примере, WinExists ("Windows Internet Explorer") - это отнюдь не "C:\Program Files\Internet Explorer\iexplore.exe".
А вот как узнать название, соответствующее "punto.exe"?
Если получилось сумбурно - извините; я, разумеется, готов ответить на Ваши уточняющие вопросы.
Итак, "Windows Internet Explorer" <==> "C:\Program Files\Internet Explorer\iexplore.exe";
?_?_?_?_?_?_?_?_?_?_?_?_?_?_?_?<==> "punto.exe"