你好~我也正想知道这个问题。我知道要用VB或者别的语言调用ProModel要用到Active X的语言。可是我试了下,不知道怎么连不上。比如说5 t6 r; V- a/ T* q2 M, Y3 H; H+ }& ?: X
Sub ProModel01()* c+ [- y2 I1 M6 N4 ~4 {
Dim pmObject As ProModel.CProModel: t/ n# Z/ a! V
Dim pmDataObject As ProModel.CProModelData) Y B4 ~2 h. F7 d9 v4 J/ v% U
Set pmObject = CreateObject("ProModel")3 d* V% o- ~! Y# v( w
Set pmDataObject = CreateObject("ProModelData")
' }/ F/ l$ W- A. y& }! UpmDataObject.Populate
8 j8 d6 v* [* a+ _pmDataObject.SelectMainRecordByName 1, "MyLocation"( P9 f2 o, m3 o: V
Set pmObject = Nothing6 q5 j$ A/ g, H' X5 p% @
Set pmDataObject = Nothing
$ v' Y2 { i3 ~ d2 vEnd Sub6 A& M, |* L7 X: w2 o2 |
他就报错说用户定义类型未定义,指的是ProModel.CProModel,我想知道怎么解决,怎么定义它呢??求高人指点,万分感谢啦 |