Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Как закрыть ToolTip?

Ответить
Настройки темы
[решено] Как закрыть ToolTip?

Пользователь


Сообщения: 65
Благодарности: 3

Профиль | Отправить PM | Цитировать


А то висит и висит пока скрипт не завершится)

Отправлено: 13:03, 05-09-2010

 

Аватара для Creat0R

Must AutoIt


Сообщения: 3054
Благодарности: 1009

Профиль | Сайт | Отправить PM | Цитировать


Цитата madmasles:
SciTE ругается »
Поправил.

-------
“Сделай так просто, как возможно, но не проще этого.”... “Ты никогда не решишь проблему, если будешь думать так же, как те, кто её создал.”

Альберт Эйнштейн

P.S «Не оказываю техподдержку через ПМ/ICQ, и по email - для этого есть форум. ©»

http://creator-lab.ucoz.ru/Images/Icons/autoit_icon.png Русское сообщество AutoIt | http://creator-lab.ucoz.ru/Images/Ic...eator_icon.png CreatoR's Lab | http://creator-lab.ucoz.ru/Images/Icons/oac_icon.png Opera AC Community

Это сообщение посчитали полезным следующие участники:

Отправлено: 15:15, 06-09-2010 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Yashied

Старожил


Сообщения: 206
Благодарности: 88

Профиль | Отправить PM | Цитировать


Если я ничего не напутал, то в AutoIt используется всего один Timer для всех AdlibRegister(). Следовательно, если в программе используется еще функции AdlibRegister(), то отсчет времени может быть неправильным. Лучше в функции AdlibRegister() проверять TimerDiff().

Отправлено: 15:56, 06-09-2010 | #12


Аватара для madmasles

Ветеран


Сообщения: 812
Благодарности: 353

Профиль | Отправить PM | Цитировать


Smokie_id11243755,
Еще здесь посмотрите: ToolTip_UDF
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:13, 06-09-2010 | #13


Аватара для Creat0R

Must AutoIt


Сообщения: 3054
Благодарности: 1009

Профиль | Сайт | Отправить PM | Цитировать


Цитата Yashied:
если в программе используется еще функции AdlibRegister(), то отсчет времени может быть неправильным. Лучше в функции AdlibRegister() проверять TimerDiff(). »
Функция будет запущена через то время, которое указано во втором параметре «AdlibRegister», поэтому Timer тут не поможет. Если уже на то пошло, то лучше использовать _Timer_* (через callback):

Код: Выделить весь код
#include <Timers.au3>

_ToolTipEx("My Tooltip", Default, Default, "Tooltip", 1, 5, 3000)

Sleep(5000)

Func _ToolTipEx($sText, $iX = Default, $iY = Default, $sTitle = Default, $iIcon = Default, $iOptions = Default, $iTimeOut = 0)
    ToolTip($sText, $iX, $iY, $sTitle, $iIcon, $iOptions)

    If $iTimeOut Then
        _Timer_SetTimer(0, $iTimeOut, "_ToolTipEx_Callback")
    EndIf
EndFunc

Func _ToolTipEx_Callback($hWnd, $Msg, $iIDTimer, $dwTime)
    _Timer_KillTimer($hWnd, $iIDTimer)
    ToolTip("")
EndFunc

-------
“Сделай так просто, как возможно, но не проще этого.”... “Ты никогда не решишь проблему, если будешь думать так же, как те, кто её создал.”

Альберт Эйнштейн

P.S «Не оказываю техподдержку через ПМ/ICQ, и по email - для этого есть форум. ©»

http://creator-lab.ucoz.ru/Images/Icons/autoit_icon.png Русское сообщество AutoIt | http://creator-lab.ucoz.ru/Images/Ic...eator_icon.png CreatoR's Lab | http://creator-lab.ucoz.ru/Images/Icons/oac_icon.png Opera AC Community

Это сообщение посчитали полезным следующие участники:

Отправлено: 18:39, 06-09-2010 | #14



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Как закрыть ToolTip?

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] ToolTip в правом нижнем углу Smokie_id11243755 AutoIt 6 03-09-2010 19:18
Вопрос - Как закрыть telnet? doc.ru Защита компьютерных систем 1 12-10-2009 21:25
Доступ - как мне для студента закрыть доступ на другой локальный диск, закрыть доступ к реестр nisan Microsoft Windows 2000/XP 10 12-09-2009 21:14
Как закрыть порты Emperor Защита компьютерных систем 11 15-05-2004 00:15
Как закрыть папку ND Microsoft Windows 95/98/Me (архив) 7 11-02-2002 07:33




 
Переход