Страница 1 из 1

Function or interface marked as restricted

СообщениеДобавлено: 22 май 2009 18:45
MisterX
Господа, а вообще существует некий общий подход к решению данной проблемы:


Re: Function or interface marked as restricted

СообщениеДобавлено: 22 май 2009 18:55
booSter
Если это при вызове метода то пробуй вызвать его через CallByName

Re: Function or interface marked as restricted

СообщениеДобавлено: 22 май 2009 19:15
MisterX
Пытаюсь получить параметры гиба трубы построенной в Tubing Design

Исходный код такой, хотел получить параметры 1го сегмента:

Код: Выделить всё
...
Dim dblSegmentData(14) As Double
objBendableString.GetSegmentData 1, dblSegmentData
...


и когда прога дошла до этого метода - получил вышеуказанное сообщение.

Попробовал через CallByName:

Код: Выделить всё
...
Dim dblSegmentData(14) As Double
CallByName objBendableString, GetSegmentData, VbMethod, 1, dblSegmentData
...


Ситуация несколько изменилась - теперь я получаю сообщение:
"Object Doesn't Support This Property Or Method"

Фигня какая-то...

Re: Function or interface marked as restricted

СообщениеДобавлено: 25 май 2009 06:52
Artem
Переменные надо брать как вариант и все....Если и после этого не работает значит вызов неправильный

Re: Function or interface marked as restricted

СообщениеДобавлено: 26 май 2009 09:33
MisterX
Artem писал(а):Переменные надо брать как вариант и все....Если и после этого не работает значит вызов неправильный


Спасибо, именно этот вариант и сработал.