你好~我也正想知道这个问题。我知道要用VB或者别的语言调用ProModel要用到Active X的语言。可是我试了下,不知道怎么连不上。比如说+ H: g8 V2 g6 s3 i( n0 b
Sub ProModel01()
8 j3 L3 f+ h7 WDim pmObject As ProModel.CProModel2 k! k8 H1 ?& T4 n6 g
Dim pmDataObject As ProModel.CProModelData
3 S) M+ p% l- ^- h+ y- jSet pmObject = CreateObject("ProModel")
1 O* N& _5 e ^Set pmDataObject = CreateObject("ProModelData")
1 ?- y) M: G. g9 k% f, BpmDataObject.Populate
4 z# E. z. J' p) M t& \pmDataObject.SelectMainRecordByName 1, "MyLocation"4 d2 T; R9 i* R" k
Set pmObject = Nothing/ l1 q8 f' J9 z
Set pmDataObject = Nothing
2 I, p, A1 U, p3 l" M" z8 f5 p9 wEnd Sub! D% g& p9 B7 i# W4 h8 x% @5 t
他就报错说用户定义类型未定义,指的是ProModel.CProModel,我想知道怎么解决,怎么定义它呢??求高人指点,万分感谢啦 |