你好~我也正想知道这个问题。我知道要用VB或者别的语言调用ProModel要用到Active X的语言。可是我试了下,不知道怎么连不上。比如说
# P( v8 C6 [" B9 K7 FSub ProModel01()' r3 T5 r6 k. d& b+ R% \) H
Dim pmObject As ProModel.CProModel
& B! I+ f# O" X# z$ ODim pmDataObject As ProModel.CProModelData
& q. q9 ^! R) u5 L" a+ M5 X, VSet pmObject = CreateObject("ProModel")/ e# z1 Y$ |! I. ^
Set pmDataObject = CreateObject("ProModelData")
7 N5 b( d, p( C& O! T' M! ^, S2 tpmDataObject.Populate: U1 }+ M: U. z4 K. T
pmDataObject.SelectMainRecordByName 1, "MyLocation"
% Q! B# \7 a, Q) xSet pmObject = Nothing z0 d R# j5 U8 [2 Q( w9 x
Set pmDataObject = Nothing
! C- }& k- C" D9 w+ ]7 `End Sub3 b. S. R6 N: v. Z) Z m1 Z8 l d1 g
他就报错说用户定义类型未定义,指的是ProModel.CProModel,我想知道怎么解决,怎么定义它呢??求高人指点,万分感谢啦 |