你好~我也正想知道这个问题。我知道要用VB或者别的语言调用ProModel要用到Active X的语言。可是我试了下,不知道怎么连不上。比如说
; J3 Q( K: b* U: I$ ~( D; rSub ProModel01()
5 C! j5 g6 y/ V) `9 WDim pmObject As ProModel.CProModel" p2 @: U/ [" U/ e
Dim pmDataObject As ProModel.CProModelData
; d \5 D, c* c5 |6 p" e, ASet pmObject = CreateObject("ProModel")
$ V, o$ C0 }; Q5 {Set pmDataObject = CreateObject("ProModelData")) \, w" n( `* d* Q l) \9 z3 ]' K1 ?
pmDataObject.Populate8 H( [' G/ j( ], }- F. `) K
pmDataObject.SelectMainRecordByName 1, "MyLocation". r$ t& ^% s, |
Set pmObject = Nothing T& f3 U8 ~$ C. N& O8 F
Set pmDataObject = Nothing
! a0 O4 {1 x6 `; wEnd Sub3 ~ `4 C( D! q. s; S
他就报错说用户定义类型未定义,指的是ProModel.CProModel,我想知道怎么解决,怎么定义它呢??求高人指点,万分感谢啦 |