你好~我也正想知道这个问题。我知道要用VB或者别的语言调用ProModel要用到Active X的语言。可是我试了下,不知道怎么连不上。比如说5 J) I2 z8 O* O1 e! _
Sub ProModel01(): O/ j+ z! @3 S5 F% D ]4 k
Dim pmObject As ProModel.CProModel
( x2 b0 c Q* A+ k- z; D. `Dim pmDataObject As ProModel.CProModelData* i, R7 Z1 T- t2 ]
Set pmObject = CreateObject("ProModel")4 d5 J+ D! O1 y. b
Set pmDataObject = CreateObject("ProModelData")7 x2 I; P% ~' s$ a: v% W, g- Z# y; l
pmDataObject.Populate, y, g/ U$ i5 q0 S
pmDataObject.SelectMainRecordByName 1, "MyLocation"0 ~: F, M: _! R
Set pmObject = Nothing" J3 G5 ]7 U% L# o) u' O
Set pmDataObject = Nothing4 s; w2 ?5 c# f
End Sub
. a/ r. M9 U- M. e$ Q: G他就报错说用户定义类型未定义,指的是ProModel.CProModel,我想知道怎么解决,怎么定义它呢??求高人指点,万分感谢啦 |