![]() |
progressbar (прогресс-бар) до появления конкретного окна
Есть скрипт прогресс-бара:
Код:
#include <WindowsConstants.au3> как сделать так, чтобы прогресс-бар исчезал при появлении гуи-окна скрипта? Дело в том, что у меня утилита довольно долго грузится, собирая всю необходимую инфо и необходимо привязать прогресс-бар к появлению ее окна на дисплее. PS Autoit 3.3.6.1 |
Опять OnEvent! да чтож вы его как любите то, а он точно тут нужен ?
Код:
#include <WindowsConstants.au3> |
FlatX007, долго объяснять, просто изначально в проге выбрал его и теперь переписывать очень много. Сам уже 10 раз пожалел.
|
Не уверен в правильности действий ...
OnEvent Код:
Local $hSplash |
FlatX007, спасибо, только, наверно правильнее ставить GUIDelete($hSplash) после GUISetState(@SW_SHOW)?
|
Переменная $hSplash деклариуется после вызова функции _SplashTextProgress()
Извращаюсь просто. |
FlatX007, старый вариант удачно работает, только как я и думал надо GUIDelete($hSplash) ставить после GUISetState(@SW_SHOW), иначе сплэш даже не успевает подгрузиться (у меня в проге слипа вначале скрипта нет, он сам долго грузиться).
Итого решение (благодаря FlatX007): Код:
#include <WindowsConstants.au3> |
|
Время: 03:11. |
Время: 03:11.
© OSzone.net 2001-