786x
003542
30.8.2019

Dotaz

Jak mohu pomocí rozhraní COM ve VBA přenést místo uzlu pole s uzlem?


Odpověď:

Pro přenos několika prvků musíte ve VBA nejdříve vytvořit pole (array):

Dim nodes(0 to 2) as RFEM5.Node

Poté můžete pole (zde tři prvky 0, 1, 2) přenést pomocí metody IModelData.SetNodes () všechny uzly najednou.

Tyto metody jsou k dispozici také pro následující konstrukční prvky:

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