你好~我也正想知道这个问题。我知道要用VB或者别的语言调用ProModel要用到Active X的语言。可是我试了下,不知道怎么连不上。比如说
; Z7 M: t n- W) u) eSub ProModel01()5 Z+ R" F, b& z% k
Dim pmObject As ProModel.CProModel" n: [3 m7 Y3 y
Dim pmDataObject As ProModel.CProModelData
; `3 n: p. A2 YSet pmObject = CreateObject("ProModel")
8 q/ D* {+ V* q+ W4 LSet pmDataObject = CreateObject("ProModelData")
, e/ _/ t8 e4 E# @* _0 z/ d: ~pmDataObject.Populate
" b& X1 J3 T* A. |+ @3 Q! {. q4 vpmDataObject.SelectMainRecordByName 1, "MyLocation"
$ I; u3 a$ S, uSet pmObject = Nothing
* }5 g2 j, B/ ?) L8 a7 g0 OSet pmDataObject = Nothing: z* T# K# w1 |' x/ I) B) ]
End Sub3 Y9 C) o3 ]5 j
他就报错说用户定义类型未定义,指的是ProModel.CProModel,我想知道怎么解决,怎么定义它呢??求高人指点,万分感谢啦 |