你好~我也正想知道这个问题。我知道要用VB或者别的语言调用ProModel要用到Active X的语言。可是我试了下,不知道怎么连不上。比如说$ v. M; ~3 T. t
Sub ProModel01() ; U K o% J9 @/ o$ l0 X$ M; GDim pmObject As ProModel.CProModel3 v1 B) [7 M. `6 S3 `9 w' ~0 l. d2 e7 |: a
Dim pmDataObject As ProModel.CProModelData& l! S% r; {) _3 E5 S' v
Set pmObject = CreateObject("ProModel")8 m5 A0 |0 y9 ^0 K
Set pmDataObject = CreateObject("ProModelData")4 L: L8 k0 t! h! N, t/ P9 P
pmDataObject.Populate 5 f# j" w$ M3 k7 W& wpmDataObject.SelectMainRecordByName 1, "MyLocation"2 O' R6 z( @4 l( E
Set pmObject = Nothing $ L' I) D6 s' J! f0 A) `% ]Set pmDataObject = Nothing 2 T0 m7 U. Q8 L: R) F( w2 mEnd Sub% X0 d9 k; M6 `. x$ [$ ]6 u
他就报错说用户定义类型未定义,指的是ProModel.CProModel,我想知道怎么解决,怎么定义它呢??求高人指点,万分感谢啦