powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / TrayIcon & NT Service
6 сообщений из 6, страница 1 из 1
TrayIcon & NT Service
    #32214522
Фотография judge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет.

Возник следуюший вопрос.

Существует приложение - NT Service, которое при запуске запускает определенную программу. Это программа запускается минимизированной с иконкой в трее (RXTrayIcon). Все работает, хорошо если сервер стартует после того как пользователь вошел в систему, но когда пользователь еще не вошел программа запускается, а трея еще нет. Поэтому после входа пользователя ее не видно. Как можно определить, что пользователь уже вошел или что трей существует?

Спасибо
Alex
...
Рейтинг: 0 / 0
TrayIcon & NT Service
    #32214902
oleg_e
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может быть FindWindow('Shell_TrayWnd', nil) <> 0; ?
...
Рейтинг: 0 / 0
TrayIcon & NT Service
    #32216708
alr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
alr
Гость
Попробуйте порыть MSDN на тему Winlogon Notification Events
...
Рейтинг: 0 / 0
TrayIcon & NT Service
    #32216748
Фотография eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
[не одобрен]
Джудж, обычно нет надобности в "программе для юзверя", пока вход в систему не произведен.
So, повесь прогу в авторан.
Сервис пусть себе работает - отдельно.
Зачем сервисом программу запускать?
...
Рейтинг: 0 / 0
TrayIcon & NT Service
    #32216827
Фотография judge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cпасибо я уже все сделал. (по методу oleg_e)
2eNose: Есть :) она в основном не для юзверя
...
Рейтинг: 0 / 0
TrayIcon & NT Service
    #32216904
Фотография eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
[не одобрен]
А если прога не для юзверя, то зачем ей иконка в трее???

Надо разбить ее на 2 программы:
сервис;

управляющая программа.
Вторую прописать в autorun`е.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / TrayIcon & NT Service
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]