822x
003542
2019-08-30

Передача поля узла с помощью интерфейса COM

Как можно в программе VBA передавать через интерфейс COM поле узлов, а не один узел?


Ответ:

Чтобы передать несколько элементов, необходимо сначала создать поле (массив) в VBA:

Dim nodes(0 to 2) as RFEM5.Node

Danach können Sie das Feld (hier drei Elemente 0,1,2) mit der Methode IModelData.SetNodes() alle Knoten auf einmal übergeben.

Diese Methoden gibt es beispielsweise auch für folgende Strukturelemente:

IModelData.SetLines()
IModelData.SetMembers()
IModelData.SetSurfaces()

Автор

Г-н Гюнтель осуществляет техническую поддержку пользователей Dlubal Software.



;