Function or interface marked as restricted......

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
mika66
Начинающий
Начинающий
 
Сообщения: 5
Зарегистрирован: 30.12.2002 (Пн) 16:13

Function or interface marked as restricted......

Сообщение mika66 » 03.08.2004 (Вт) 13:33

"Function or interface marked as restricted, or it uses an automation type not supported by Visual Basic" - столкнулся с таким сообщением. Подскажите, как с этим бороться. :)

er_admin
Новичок
Новичок
 
Сообщения: 35
Зарегистрирован: 04.06.2004 (Пт) 21:25

Сообщение er_admin » 03.08.2004 (Вт) 14:12

КОД???

mika66
Начинающий
Начинающий
 
Сообщения: 5
Зарегистрирован: 30.12.2002 (Пн) 16:13

Сообщение mika66 » 03.08.2004 (Вт) 14:23

Dim dblRunPoints(9) As Double
Dim dblMathDirection(3) As Double
Dim objArrRun As ArrangementRun
Dim objMove As INFITF.Move

dblRunPoints(0) = 200
dblRunPoints(1) = 100
dblRunPoints(2) = 0

dblRunPoints(3) = 341.42
dblRunPoints(4) = 150.58
dblRunPoints(5) = 1.25

dblRunPoints(6) = 400
dblRunPoints(7) = 200
dblRunPoints(8) = 2.5

dblMathDirection(0) = 1
dblMathDirection(1) = 0
dblMathDirection(2) = 0

Set objArrRun = objArrProd.ArrangementRuns.AddRun(objMove, dblRunPoints, dblMathDirection)

Ругается на AddRun - но скорее всего непонятки из-за objMove.

Этот же код ВЫПОЛНЯЕТСЯ в вмде макроса, если его загрузить из-под CATIA.

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 03.08.2004 (Вт) 15:03

Код: Выделить всё
Функция или интерфейс помечены как закрытые или используют протокол автоматизации не поддерживаемый Visual Basic

Это значит, мой друг :P, что VB не поддерживает тип параметра функции, либо тип возвращаемого значения функции (обычно какой-то извращенный Variant), либо интерфейс "закрытый", с доступом только из "своего" приложения. Скорее всего, последнее :twisted:
Моду создают модоки, а распространяют модозвоны.

mika66
Начинающий
Начинающий
 
Сообщения: 5
Зарегистрирован: 30.12.2002 (Пн) 16:13

Сообщение mika66 » 03.08.2004 (Вт) 15:24

Можно ли это обойти? Или заняться изучением Си?

to hCORE - буквально недавно ты хвалился, что подобную проблему решил - НЕУЖЕЛИ ЭТО БЫЛА ШУТКА?


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот, Majestic-12 [Bot] и гости: 12

    TopList  
cron