你好~我也正想知道这个问题。我知道要用VB或者别的语言调用ProModel要用到Active X的语言。可是我试了下,不知道怎么连不上。比如说) t$ o3 Z; y' i- a; W
Sub ProModel01()& }" t2 R2 ?( |. W
Dim pmObject As ProModel.CProModel
$ L' N& h; \. fDim pmDataObject As ProModel.CProModelData
! ~! m @, e8 G1 ~! D5 N0 vSet pmObject = CreateObject("ProModel")7 z8 t7 M' J8 A
Set pmDataObject = CreateObject("ProModelData")
% \5 p8 t g/ _5 LpmDataObject.Populate
' |9 ]% A. W$ n7 D& U& @pmDataObject.SelectMainRecordByName 1, "MyLocation"
* i8 s, G' B4 s$ e0 Q0 @( Y, nSet pmObject = Nothing
7 }2 e+ [, O2 C* i; c8 }" k7 KSet pmDataObject = Nothing
, V3 V$ L' N0 `# @ bEnd Sub
5 N, M$ E S: [8 X/ ^他就报错说用户定义类型未定义,指的是ProModel.CProModel,我想知道怎么解决,怎么定义它呢??求高人指点,万分感谢啦 |