Главная страница
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
15-1193398144
@!!ex
2007-10-26 15:29
2007.12.02
Запрет на смену разрешения экрана.


2-1194260692
Петрович07
2007-11-05 14:04
2007.12.02
вопрос по циклу,условию


4-1172864916
DevilDevil
2007-03-02 22:48
2007.12.02
Стек:


1-1189609395
sshaitan
2007-09-12 19:03
2007.12.02
Перевод кодов символов формата Unicode в строку


2-1194528227
ЗфдЗфднср
2007-11-08 16:23
2007.12.02
оптимизация использования Ttimer