Главная страница
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.013 c
7-37395
Senator
2002-11-01 12:57
2003.01.13
скорость CD-Rom


1-37053
-=KLEY=-
2003-01-03 00:27
2003.01.13
Запуск программ


8-37225
ych_boriss
2002-09-25 03:05
2003.01.13
icon 32x32 (or more) to icon 16x16


7-37396
Azbul
2002-11-01 17:58
2003.01.13
такая проблема (+)


1-37165
Spy X
2002-12-29 20:12
2003.01.13
ListView