你好~我也正想知道这个问题。我知道要用VB或者别的语言调用ProModel要用到Active X的语言。可是我试了下,不知道怎么连不上。比如说
6 V; e/ k$ r' Y8 F0 s& mSub ProModel01()0 N3 u, p+ l4 q9 Q2 v { `5 B
Dim pmObject As ProModel.CProModel
7 u! ~7 w8 V; Q1 e$ `2 L. W) B. kDim pmDataObject As ProModel.CProModelData0 l. G/ H, D N
Set pmObject = CreateObject("ProModel")
& K) I7 i& `0 f- `# M6 s1 gSet pmDataObject = CreateObject("ProModelData") \+ Q/ D8 B% Z! S" `2 `0 j6 u
pmDataObject.Populate
) b* Z* U* o4 m+ U, S& TpmDataObject.SelectMainRecordByName 1, "MyLocation": n+ |' {% e4 }; x8 ~
Set pmObject = Nothing- b2 n; Q7 B$ }- N8 E- B( c
Set pmDataObject = Nothing, N4 p0 ?: y3 D3 k) T3 T# A
End Sub* T o9 H% G; e9 E! S1 W/ J
他就报错说用户定义类型未定义,指的是ProModel.CProModel,我想知道怎么解决,怎么定义它呢??求高人指点,万分感谢啦 |