Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / как организовать управление? / 8 сообщений из 8, страница 1 из 1
13.12.2007, 10:47
    #35006536
+/-
+/-
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как организовать управление?
Программа - загрузчик стартует до входа пользователя в систему, программа для управление работой загрузчика после входа.
Как лучше всего реализовать управление (обмен сообщениями между приложениями) ?

Такие варианты не подходят:
1. через базу. загрузчик подключается к базе только для загрузки.
2. используя Send(). из-за того что загрузчик стартует до входа пользователя нельзя получить указатель на окно загрузчика (хотя если запустить обе программы после входа все работает).

Через файловую систему? нагружать не хочется. Единственное до чего додумался это DDE. Может кто чего умнее подскажет?

p.s. можно все сделать одной программой но беда такая что до входа пользователя в систему иконка в systray не добавляется. И более того приложение systray не видит (ставил в таймере FindWindowExA ).
...
Рейтинг: 0 / 0
13.12.2007, 11:19
    #35006666
Dmitry.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как организовать управление?
для начала сервису надо разрешить взаимодействовать с десктопом.
тогда может и сенд заработает...
...
Рейтинг: 0 / 0
13.12.2007, 11:25
    #35006701
Локшин Марк
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как организовать управление?
...
Рейтинг: 0 / 0
13.12.2007, 11:51
    #35006856
+/-
+/-
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как организовать управление?
Локшин Марк Файлы, отображаемые на память.
Спасибо.

Dmitryдля начала сервису надо разрешить взаимодействовать с десктопом.
тогда может и сенд заработает...
А подробней пожалуйста. Это было бы отлично.
...
Рейтинг: 0 / 0
13.12.2007, 12:04
    #35006937
+/-
+/-
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как организовать управление?
Dmitryдля начала сервису надо разрешить взаимодействовать с десктопом.
тогда может и сенд заработает...
Кажется дошло о чем Вы. Но приложение запускается не как сервис, а просто из HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\\system.
...
Рейтинг: 0 / 0
13.12.2007, 16:19
    #35008066
+/-
+/-
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как организовать управление?
2 Dmitry. :
если запустить загрузчик как сервис (www.faqi.ru/faq_windows_129.html )
и разрешить взаимодействовать с десктопом то Send работает.
По этому поводу такой вопрос: как сделать на нормальный PB сервис?
...
Рейтинг: 0 / 0
13.12.2007, 16:32
    #35008126
Локшин Марк
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как организовать управление?
+/-По этому поводу такой вопрос: как сделать на нормальный PB сервис?
На PB сервис сделать невозможно впринципе. Однако есть такая программка srvany.exe из комплекта windows resource kit, которая может запускать как сервис любую программу.
...
Рейтинг: 0 / 0
13.12.2007, 16:54
    #35008267
+/-
+/-
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как организовать управление?
2 Локшин Марк

>> На PB сервис сделать невозможно впринципе.
Очень жаль.

>>Однако есть такая программка srvany.exe из комплекта windows resource kit, которая может запускать как сервис любую программу.
Я этим и пользовался, но хотелось бы безо всяких программ.
...
Рейтинг: 0 / 0
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / как организовать управление? / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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