原梦初醒 发表于 2015-6-6 22:09:07

初学者问:VB.NET二次开发UG代码的含义

求助各位大虾,我在论坛上看到“苏州人”的帖子中,第一个例子:怎样用VB.NET在UG中创建一个点?


其主程序中, Sub Main()

Dim sp As New Point3d(0, 0, 0)

Dim thePoint As Point = s.Parts.Work.Points.CreatePoint(sp)

End Sub

在第三句中,Dim thePoint As Point = s.Parts.Work.Points.CreatePoint(sp),s.Parts中的s是什么含义啊?我直接把这几句话复制过去,用不了啊。UG启动后,出现“外部库出错”,请问是怎么回事啊?
应该怎么修改啊?我用的的vs2010中的VB.NET开发UG8.0。跪求高手指导,谢谢!

wukejiuyao2 发表于 2015-6-7 20:48:14

你可能从别处看的这几句语句,不出意外,之前应该有S的定义,
即Dim s As Session = Session.GetSession(),你试一下。

洛绝 发表于 2015-6-7 19:32:57

VB不是太了解- -但是可以从代码中可以看出来S应该是一个对象或者控件

原梦初醒 发表于 2015-6-7 22:37:55

wukejiuyao2 发表于 2015-6-7 20:48 static/image/common/back.gif
你可能从别处看的这几句语句,不出意外,之前应该有S的定义,
即Dim s As Session = Session.GetSession(), ...

谢谢,就是这样的,{:smile:}
页: [1]
查看完整版本: 初学者问:VB.NET二次开发UG代码的含义