你好~我也正想知道这个问题。我知道要用VB或者别的语言调用ProModel要用到Active X的语言。可是我试了下,不知道怎么连不上。比如说9 b0 Y2 K; t0 V3 `: _ V, |3 h
Sub ProModel01()6 g- Q2 Z2 A! F4 Q& Q
Dim pmObject As ProModel.CProModel& i& ~/ i7 z$ z* D
Dim pmDataObject As ProModel.CProModelData+ b: B! ^6 Z A1 d
Set pmObject = CreateObject("ProModel"), n8 U# [ C8 s! b
Set pmDataObject = CreateObject("ProModelData")
: L0 D+ n& F. u7 t7 d- P- z. RpmDataObject.Populate
& j1 Z1 Z5 R2 X0 S8 L6 z6 _) epmDataObject.SelectMainRecordByName 1, "MyLocation"
1 s7 m2 {9 E0 A- G5 x, DSet pmObject = Nothing# ^* s7 Q/ Y, n
Set pmDataObject = Nothing
4 L, X$ S+ }/ x- PEnd Sub
/ A6 i' D4 z$ y1 v( G& J4 ^! a他就报错说用户定义类型未定义,指的是ProModel.CProModel,我想知道怎么解决,怎么定义它呢??求高人指点,万分感谢啦 |