你好~我也正想知道这个问题。我知道要用VB或者别的语言调用ProModel要用到Active X的语言。可是我试了下,不知道怎么连不上。比如说
5 L0 W+ @1 n2 u1 V& W( |Sub ProModel01()
0 O4 m8 h8 j6 w+ y1 P T8 t0 n2 ZDim pmObject As ProModel.CProModel
/ u7 u1 q4 v/ R" M3 F: v# qDim pmDataObject As ProModel.CProModelData5 x6 {: M2 n. J5 o
Set pmObject = CreateObject("ProModel")
' F0 r. z- e+ D! j8 o* ~ z; ]& ^, dSet pmDataObject = CreateObject("ProModelData")% H7 O5 ^# v; \, X7 `
pmDataObject.Populate
3 n, a9 z/ Z4 }pmDataObject.SelectMainRecordByName 1, "MyLocation"
+ t' _' z# n3 L. W% s l! K3 qSet pmObject = Nothing6 ]: H( D# N7 x* _
Set pmDataObject = Nothing
8 Y, H2 Q$ _2 E: l5 h$ w( A2 oEnd Sub R ~& j) R1 G, |) _3 K
他就报错说用户定义类型未定义,指的是ProModel.CProModel,我想知道怎么解决,怎么定义它呢??求高人指点,万分感谢啦 |