你好~我也正想知道这个问题。我知道要用VB或者别的语言调用ProModel要用到Active X的语言。可是我试了下,不知道怎么连不上。比如说6 R7 l' l) F& U* Y' w" I
Sub ProModel01()& ]6 m" i5 x( {2 B2 o, X7 j
Dim pmObject As ProModel.CProModel
0 [: j2 f4 v/ B& l/ _Dim pmDataObject As ProModel.CProModelData. W3 Y! ^6 ?. I5 k
Set pmObject = CreateObject("ProModel")
6 b7 O# A% I3 Z) y- T8 ]Set pmDataObject = CreateObject("ProModelData")
8 h3 G3 ^" |; r% I, cpmDataObject.Populate
+ ^. f+ g4 u+ m$ SpmDataObject.SelectMainRecordByName 1, "MyLocation"* g: A, D0 B' i/ B
Set pmObject = Nothing& P! F, d1 I2 u" G/ {
Set pmDataObject = Nothing7 L k/ h4 P4 w% ?. A
End Sub( r3 v: M5 i$ \, O0 Y. u) ~ b
他就报错说用户定义类型未定义,指的是ProModel.CProModel,我想知道怎么解决,怎么定义它呢??求高人指点,万分感谢啦 |