你好~我也正想知道这个问题。我知道要用VB或者别的语言调用ProModel要用到Active X的语言。可是我试了下,不知道怎么连不上。比如说
8 P* ?/ I% D( N, T3 CSub ProModel01()
7 d# j. j' a& O1 dDim pmObject As ProModel.CProModel, d) c( {- b& l' l& z& m8 d7 A
Dim pmDataObject As ProModel.CProModelData+ J9 ~# I" d, C' _( h
Set pmObject = CreateObject("ProModel")3 l: g+ t1 ?/ w7 p
Set pmDataObject = CreateObject("ProModelData")* m* I8 u* l- n" @; T
pmDataObject.Populate
$ x) X& p' j! l$ _7 MpmDataObject.SelectMainRecordByName 1, "MyLocation"8 U6 O3 x* m2 F5 E
Set pmObject = Nothing+ s! N1 _4 h( n5 J9 O6 U
Set pmDataObject = Nothing- b( O7 u, H- W U+ }2 [" x# Z4 h- R
End Sub. J4 i" C, F" Y0 j3 ^5 M R" }
他就报错说用户定义类型未定义,指的是ProModel.CProModel,我想知道怎么解决,怎么定义它呢??求高人指点,万分感谢啦 |