你好~我也正想知道这个问题。我知道要用VB或者别的语言调用ProModel要用到Active X的语言。可是我试了下,不知道怎么连不上。比如说 % V6 i- j3 b b; `. y$ OSub ProModel01()" P) c H+ L5 i9 `' X; y. O
Dim pmObject As ProModel.CProModel+ y" [, S- ?/ V) e% I9 I5 S
Dim pmDataObject As ProModel.CProModelData' b. s! @ \; O' y
Set pmObject = CreateObject("ProModel")& d+ [, S: w7 Y; l: E
Set pmDataObject = CreateObject("ProModelData") $ j9 X" ~1 ]6 z* k/ X+ a. p1 epmDataObject.Populate: |0 K4 j& a2 X1 o
pmDataObject.SelectMainRecordByName 1, "MyLocation" # t7 }- o" p5 Z2 dSet pmObject = Nothing + r6 p4 F3 j& ^4 M5 Y% V. }Set pmDataObject = Nothing3 T4 `% j& N1 c Y1 C. y% m
End Sub8 N7 N b. D, O$ p f
他就报错说用户定义类型未定义,指的是ProModel.CProModel,我想知道怎么解决,怎么定义它呢??求高人指点,万分感谢啦