Вниз
Скачать: 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.012 c
1-37154
Programist21
2002-12-28 09:59
2003.01.13
Сравнение картинок


4-37481
Сан Саныч
2002-11-09 09:30
2003.01.13
Виртуальный файл для чтения


14-37286
Song
2002-12-25 11:08
2003.01.13
Хотите посмеяться? Отдел


14-37365
Kesha
2002-12-24 14:03
2003.01.13
работа с Exsel


1-37000
3asys
2002-12-28 11:14
2003.01.13
Вывод на печать из TRichEdit с первой страницы




   Наверх