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

Показать сообщение отдельно

Старожил


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

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


Цитата:
Я бы поставил монитор обращения к реестру и промониторил бы, куда лезет этот самый Controller.exe, что пишет в реестр.
вот я ее и промониторил и при каждом запуске она регистрируется в реестре и пишет вот это:
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{249E3377-BEB3-4681-A746-D39EFDFF4E0F}]
@="ScAuto Object"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{249E3377-BEB3-4681-A746-D39EFDFF4E0F}\LocalServer32]
@="c:\\Controller\\Controller.exe"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{249E3377-BEB3-4681-A746-D39EFDFF4E0F}\ProgID]
@="Controller.ScAuto"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{249E3377-BEB3-4681-A746-D39EFDFF4E0F}\TypeLib]
@="{D6AEB295-05A2-4D41-A82F-21CB4BE5958F}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{249E3377-BEB3-4681-A746-D39EFDFF4E0F}\Version]
@="1.0"

но дело то в том что эта прога один раз должна запускаться на сервере (в виде некого сервера обработки запросов от пользователей), а к ней в процессе работы через OLE технологию подключаться клиенты, а они ничего в реестр уже писать не могут... аналогично и в папку Program files.
Меня смущает что органиует OLE доступ файл с расширение .exe. У большинства OLE объектов он идет ввиде *.dll библиотек...

Отправлено: 20:52, 21-05-2007 | #3