Главная страница
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
3-36970
Vladimir
2002-12-16 08:04
2003.01.13
Как поместить DataModule в DLL? И потом с ним работать?


14-37385
Keymaster
2002-12-25 14:44
2003.01.13
Какие DLL нужны?


14-37288
trotski
2002-12-25 06:50
2003.01.13
Ваша взяла


1-37078
Sergunja
2002-12-28 23:13
2003.01.13
Двоичный файл


7-37410
alex134
2002-11-03 01:29
2003.01.13
Вопрос для шарящих (работа с адресным пространством)