你好~我也正想知道这个问题。我知道要用VB或者别的语言调用ProModel要用到Active X的语言。可是我试了下,不知道怎么连不上。比如说
, Q: O$ }( T; ?1 e: k4 H8 pSub ProModel01()
! F4 C. l9 ^# r8 Z: I" JDim pmObject As ProModel.CProModel% q, b7 d" [& K: r
Dim pmDataObject As ProModel.CProModelData, U+ ]) S2 ]0 m" l M
Set pmObject = CreateObject("ProModel"), H1 J' z n% v* B \& }
Set pmDataObject = CreateObject("ProModelData")
6 R: H8 e9 X* N6 M/ ~/ t, OpmDataObject.Populate
* H+ R6 t; U5 |0 f. S) a3 L* ]pmDataObject.SelectMainRecordByName 1, "MyLocation"- g! z3 U+ M% _+ u; D
Set pmObject = Nothing
* G8 c1 M9 s: q( l4 S1 QSet pmDataObject = Nothing
* q3 P ?- Y& e* @2 W2 B0 S9 i( gEnd Sub
9 ~( Y7 O* g' `6 Z9 W, C* G他就报错说用户定义类型未定义,指的是ProModel.CProModel,我想知道怎么解决,怎么定义它呢??求高人指点,万分感谢啦 |