你好~我也正想知道这个问题。我知道要用VB或者别的语言调用ProModel要用到Active X的语言。可是我试了下,不知道怎么连不上。比如说
4 J8 r# ~9 W/ `, w( f$ V+ |% D5 ~Sub ProModel01()' Z$ { Z' b, z! h8 j7 \/ y4 ?
Dim pmObject As ProModel.CProModel
0 } ?) z6 G2 N1 v" A, ?Dim pmDataObject As ProModel.CProModelData, k5 g# x0 Z6 L& s5 l& W v' q
Set pmObject = CreateObject("ProModel")
0 x0 F7 V& g! C$ K$ W, GSet pmDataObject = CreateObject("ProModelData")
" B% u5 |2 j, X5 Q# hpmDataObject.Populate' z( p. W) K. v
pmDataObject.SelectMainRecordByName 1, "MyLocation"
0 b* @7 j! ^: c: F) ~9 N' g& j6 WSet pmObject = Nothing
5 h. h$ @# [( V3 R( R' HSet pmDataObject = Nothing
; F6 K, i4 @& ~" N/ M2 l+ \+ kEnd Sub) i/ `2 H# ?3 B9 [8 S
他就报错说用户定义类型未定义,指的是ProModel.CProModel,我想知道怎么解决,怎么定义它呢??求高人指点,万分感谢啦 |