食无鱼 发表于 2005-3-23 22:49:00

天呐谁帮帮忙啊~VLAX的问题

前几天因为要做一个关于曲线操作的东西,在论坛上下了vlax,好开心啊,可是好景不长,出现了恶梦般的报错框框。~~



具体问题是每次Set obj = New VLAX的时候,就会调用下面的初始化过程,判断我的版本号之后在: Set VL = ThisDrawing.Application.GetInterfaceObject("VL.Application.16")<BR>的时候恶梦就出现了“运行时错误 -2147220999 800401f9               加载应用程序时出现问题”我立刻就运了,("VL.Application.16")是什么东西啊,谁可以帮帮忙详细解释一下。或者指一条明路吧~


我又下了一个2005的试了一下问题依旧,难道因为我用的是盗版??在对象管理器中可以看见vlax。


Private Sub Class_Initialize()<BR>                       If Left(ThisDrawing.Application.Version, 2) = "15" Then<BR>                                                       Set VL = ThisDrawing.Application.GetInterfaceObject("VL.Application.1")<BR>                       ElseIf Left(ThisDrawing.Application.Version, 2) = "16" Then<BR>                                                       Set VL = ThisDrawing.Application.GetInterfaceObject("VL.Application.16")<BR>                       End If<BR>                       <BR>                       Set VLF = VL.ActiveDocument.Functions<BR>End Sub

lihao_nx 发表于 2005-4-3 09:06:00

sdm
页: [1]
查看完整版本: 天呐谁帮帮忙啊~VLAX的问题