Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.01.13;
Скачать: CL | DM;

Вниз

CreateRemoteComObject и CreateComObject   Найти похожие ветки 

 
kostas   (2003-01-02 13:26) [0]

1.В каких случаях необходимо вместо UNC имени машины передовать IP.
2.Не работает CreateComObject(IID_Excel), где IID_Excel = "{00024500-0000-0000-C000-000000000046}". Хотя CreateOLEObject("Excel.Application")- нормально работает. Возможно есть функция типа CreateRemoteOLEObject где не надо TGUID.


 
asmith   (2003-01-02 15:08) [1]

1. В MSDN по этому поводу сказано следующее: "all UNC ("\\server" or "server") and DNS names ("domain.com", "example.microsoft.com", or "135.5.33.19") names are allowed.", так что для самого СОМ разницы нету. Другое дело UNC для сервера не всегда можно указать, тогда нужен IP адрес.
2. У меня работает, я сделал так
var excl : IUnknown;
...
excl := CreateComObject(ProgIDToClassID("Excel.Application"));
Так тоже работает (возвращает интерфейсную ссылку, запускает сам Excel):
excl := CreateComObject(StringToGuid("{00024500-0000-0000-C000-000000000046}"));



Страницы: 1 вся ветка

Текущий архив: 2003.01.13;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.02 c
8-37222
Hooch
2002-09-25 08:28
2003.01.13
Графическая библиотека


14-37312
Nox
2002-12-23 16:46
2003.01.13
Key Generator


14-37373
LD
2002-12-25 14:03
2003.01.13
Как изменить системное время?


14-37366
Rouse_
2002-12-16 23:04
2003.01.13
---|Ветка была без названия|---


6-37239
nickolayLI
2002-11-12 13:51
2003.01.13
Солько подсетей в локалке