Главная страница
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.021 c
15-1193746821
БарЛог
2007-10-30 15:20
2007.12.02
PHP вывод текста на русском на картинку


15-1194252709
andreoman
2007-11-05 11:51
2007.12.02
программка фиксирующа обращение к порту ПК


15-1193703706
DimonS
2007-10-30 03:21
2007.12.02
PowerPack 2.47


11-1173462386
Dy1
2007-03-09 20:46
2007.12.02
как сделать прозрачный pbitmap? Маска и DrawTransparent работают


15-1193838867
pathfinder
2007-10-31 16:54
2007.12.02
Создание справки.