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

Вниз

GetActiveOLEObject касательно v77.application   Найти похожие ветки 

 
DimOk   (2007-11-09 14:49) [0]

Доброго времени суток вам мастера. Встал в тупик и ни как не могу понять вчем дело. Ситуация слдующая: создаю инкземпляр приложения через CreateOleObject(classname) - все нормально, но стоит запустить приложение в ручную, без CreateOLEObject и попытаться получить его из активного с помощью GetActiveOLEObject как вылетает ошибка "Недопустимая операция" вот код:
trade := GetActiveOleObject("v77.application");
или так, из исходника ComObj.pas
classID := ProgIDToClassID("V77.Application");
OleCheck(GetActiveObject(classID,nil,Unknown));
при выполнении OleCheck выводиться то самое сообщение об ошибке.
Это и понятно, потому что в Unknown сидит nil. Не пойму в чем дело ProgIDToClassID("V77.Application") - выполняется
classID  = (1662070144, 38128, 4562, (159, 57, 0, 128, 72, 218, 18, 15)) тока я не знаю правильно ли это или нет :)


 
Anatoly Podgoretsky ©   (2007-11-09 15:14) [1]

> DimOk  (09.11.2007 14:49:00)  [0]

Много ли народе знают, что такое "v77.application"


 
DimOk   (2007-11-09 15:16) [2]


> Много ли народе знают, что такое "v77.application"

1С Предприятие


 
Сергей М. ©   (2007-11-09 15:20) [3]


> с помощью GetActiveOLEObject


> вот код


И где же в коде вызов ф-ции GetActiveOLEObject ?


 
DimOk   (2007-11-09 15:22) [4]


> И где же в коде вызов ф-ции GetActiveOLEObject ?

см. [1] там превидены два варианта как GetActiveOLEObject и вариант который основан на ее коде в ComObj


 
DimOk   (2007-11-09 16:02) [5]


> "Недопустимая операция"

Сорри. Текст ошибки "Операция недоступна"



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

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

Наверх




Память: 0.47 MB
Время: 0.022 c
2-1194000155
Ega23
2007-11-02 13:42
2007.12.02
как такой AV ловить?


10-1139481525
Scorpio
2006-02-09 13:38
2007.12.02
Изменения шрифта в Word


3-1184593238
s_t_d
2007-07-16 17:40
2007.12.02
Отображение дробной части в IBExpert


15-1193785860
Германн
2007-10-31 02:11
2007.12.02
Directory is busy


2-1194352765
dumka
2007-11-06 15:39
2007.12.02
Подпись