Femap是一款支持VBA的工程仿真软件。我正在尝试使用Femap内存地址运行的VBA,使用与Microsoft IDE不同的Femap的API编程应用程序。我想知道如何在不使用Microsoft IDE的情况下使用VB中的类
答案 0 :(得分:0)
其实我的问题是某种误解。让我指出我的理解:
答案 1 :(得分:0)
查看安装目录中默认为“pdf”文件夹的2,000页FEMAP API手册。至于在FEMAP会话中进行操作,最简单的方法是:
(首先安装类型库,说明在API文档中)
Option explicit
Dim App as femap.model
set App = GetObject( , "femap.model")
'OR, set App = CreateObject( , "femap.model") to CREATE a femap session.. etc.
你在。对于做事,创造物品并开始工作!集合对于操纵事物来说是最重要的......
' Declare / set variable for freebody and element set objects
Dim fsE As femap.Set
Set fsE = App.feSet
--->并且大多数数据来回作为易于用户操作的变体或数组....
Dim numID as long
Dim vArray as variant
fsE.Clear
rc = fsE.AddArray(numID, vArray)
If ffb.SetNodes(True, rc) = FE_OK Then
rc = ffb.SetElements(True, fsE.ID)
End If
至于嵌入自己的应用程序,以及与大多数其他VB窗口程序类似的方法...请参阅文档。