你好~我也正想知道这个问题。我知道要用VB或者别的语言调用ProModel要用到Active X的语言。可是我试了下,不知道怎么连不上。比如说
# p5 u, V: J x% q3 uSub ProModel01()
' [; V4 G) l8 [ f# P, b2 uDim pmObject As ProModel.CProModel. A% R8 y* j g+ R# B7 i
Dim pmDataObject As ProModel.CProModelData4 L' P9 {, p7 m5 f, r
Set pmObject = CreateObject("ProModel")
. h! x; F w: G# P L! f) u2 b7 iSet pmDataObject = CreateObject("ProModelData")' t* c5 o) H/ R4 T
pmDataObject.Populate: X0 T* B( n* w; ^0 d, n5 K
pmDataObject.SelectMainRecordByName 1, "MyLocation"
' P0 y; I- H- U$ v9 \Set pmObject = Nothing# D3 ~: z; j/ e/ c) i6 |
Set pmDataObject = Nothing
" ]5 C! ~& \( @" ~! P% U3 ]End Sub
1 I) L* Q3 `* p. V他就报错说用户定义类型未定义,指的是ProModel.CProModel,我想知道怎么解决,怎么定义它呢??求高人指点,万分感谢啦 |