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

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



Память: 0.46 MB
Время: 0.021 c
15-1193648707
vasIZmax
2007-10-29 12:05
2007.12.02
Наблюдение за гуглом (около «оффтоп»)


15-1193483482
Alkid
2007-10-27 15:11
2007.12.02
Plz. Help : DSL-200 + WinXP 64 + AMD 64


2-1194357802
pasha_golub
2007-11-06 17:03
2007.12.02
Ошибка при вызове SHFileOperation после ForceDirectories


2-1194459961
OP
2007-11-07 21:26
2007.12.02
Как присвоить событие, только что созданному объекту?


15-1193835464
Layner
2007-10-31 15:57
2007.12.02
Подскажите программу по разработке обложки DVD коробки...




   Наверх