У меня есть приложение Delphi 2006, которое может свести к минимуму значок в трее и отображать различные предупреждения через подсказку над значком в трее.Воздушный шар намекает на значок приложения в панели задач Delphi, который постоянно появляется на экране
При некоторых обстоятельствах - я не знаю, когда - ранее отображаемый подсказку всплывает и не исчезает. Он отображается в течение запрограммированного времени, закрывается, а затем сразу же появляется.
Это всегда воздушный шар из этого приложения.
Если приложение отображает еще один подсказку на воздушном шаре, который отображается на запрограммированное время, тогда появляется фантомный намек.
Как будто подсказка где-то застряла в очереди и не удаляется. В отсутствие кого-то с некоторым вдохновением (я понимаю, что это длинный выстрел ...), кто-нибудь знает, как очистить подсказки?
проверить, если у вас есть таймер, который вызывает значок на панели задач, чтобы отобразить шар или еще лучше искать весь проект по имени компонента иконки в трее и увидеть, где вы вызвать процедуру, которая показывает воздушный шар. – ComputerSaysNo
@Dorin. Спасибо, сделал это. Код, который присваивает свойству BalloonHint TTrayIcon, определенно не называется снова. – rossmcm
Вы тестируете это на Windows XP? Кажется, я помню, что была ошибка с шарами, предоставленными MS на этой ОС. В любом случае, проверьте принятый ответ на странице http://stackoverflow.com/questions/902642/how-to-hide-a-taskbar-balloon-at-will. Я думаю, это может вам помочь. –