|
Skype4Com.dll и Windows Server 2008 r2
| ☑ |
0
Pr0gLamer
28.08.13
✎
16:17
|
Добрый день! Есть желание выоплнить оповещение по скайпу в фоновом задании.На локальной машине всё работает,а вот на сервере никак не могу создать Com объект.Вот код Скайп = Новый COMОбъект("Skype4COM.Skype");
а вот текст исключения: Ошибка при вызове конструктора (COMОбъект): Не найден указанный модуль.: Не найден указанный модуль. Библиотека зарегистрирована.Кто -нить может подказать,как создать COM объект на сервере ?
|
|
1
vis_tmp
28.08.13
✎
16:21
|
А дай пример кода, который не на сервере работает?
|
|
2
Pr0gLamer
28.08.13
✎
16:24
|
Он у меня даже не инициализируется
|
|
3
Pr0gLamer
28.08.13
✎
16:24
|
Попытка
Скайп = Новый COMОбъект("Skype4COM.Skype");
Если Скайп = Неопределено Тогда
ЗаписьЖурналаРегистрации("Не удалось инициализировать компоненту Скайп ",УровеньЖурналаРегистрации.Ошибка,,,"Skype");
Возврат Неопределено;
КонецЕсли;
Если Не Скайп.Client.IsRunning Тогда
// Скайп.Client.Start();
ЗаписьЖурналаРегистрации("Не запущен клиент Скайп ",УровеньЖурналаРегистрации.Ошибка,,,"Skype");
Возврат Неопределено;
КонецЕсли;
Возврат Скайп;
Исключение
ЗаписьЖурналаРегистрации("Ошибка запуска Скайп: "+ОписаниеОшибки(),УровеньЖурналаРегистрации.Ошибка,,,"Skype");
Возврат Неопределено;
КонецПопытки;
|
|
4
Pr0gLamer
28.08.13
✎
16:28
|
или подскажите,где посмотреть системное имя библиотеки,чтобы я попробовал её создать через Новый("xxx") ?
|
|
5
vis_tmp
28.08.13
✎
16:31
|
Правами на сервере может не имеются на COM объект?
|
|
6
Pr0gLamer
28.08.13
✎
16:36
|
сделал,как написал радченко - ничего не поменялось
|
|
7
Pr0gLamer
28.08.13
✎
16:37
|
хотя делал такое же для comctrl.dll - всё заработало
|
|
8
Pr0gLamer
29.08.13
✎
11:45
|
апну
|
|