Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.013 c
1-37163
down
2002-12-29 15:10
2003.01.13
Реинициализация компонентов


1-37048
Brat-2
2003-01-02 15:47
2003.01.13
Поиск подстроки в строке


3-36960
dash78
2002-12-17 15:15
2003.01.13
Как правильно построить запрос?


7-37417
Карелин Артем
2002-10-31 11:21
2003.01.13
Проверка орфографии из Word a


1-37093
Smok_er
2003-01-03 00:23
2003.01.13
DockControl и его реализация




   Наверх