路过蜻蜓 wrote:
笨笨真是高淫啊!
只可惜我当初数学考试时间都在端午节~
![]()
测试过的老大请说下该加多少分啊~
Terrywinner wrote:
先加一分,等测试结果出来再加了!呵呵
Terrywinner wrote:
先加一分,等测试结果出来再加了!呵呵
路過蜻蜓 wrote:
龙版大,久遗啦,您回来,热闹多,高兴也!
路過蜻蜓 wrote:
龙版大,久遗啦,您回来,热闹多,高兴也!
SW笨笨 wrote:
发现重大错误,如果你的SW不是装在D:\solidworks,软件运行会出错。
ahlzl wrote:
这不是斑竹的过错!
SW的VBA不好用啊,不如AutoCAD的VBA!
1 如“新建”这样的操作,要在代码中输入模版的绝对路径,晕!
2 另:有问题要向斑竹请教,在VBA中,如何判断零件文件中已有几个草图、基准面、基准轴等,它们的名称!?
ahlzl wrote:
啊,闷大发话了!
我写的这段代码,能新建一零件文件。可只能在我的电脑上,别人就不行了!
Dim swApp As Object
Dim Part As Object
Dim boolstatus As Boolean
Sub main()
Set swApp = Application.SldWorks
Set Part = swApp.ActiveDoc <------多餘的
Set Part = swApp.NewDocument("E:\SolidWorks\lang\chinese-simplified\Tutorial\part.prtdot", 0, 0#, 0#)
End Sub
闷大说的第一条,我无法在代码中实现。
ahlzl wrote:
2. 用回轉方式,即可尋找到你所需要的東東……
闷大的第二条,我也是一点都不懂。能否来段示范代码!先谢谢了!还有,我E文太差,API帮助看不懂。
to SW笨笨:这两个贴偏离了主题,请您原谅!
ahlzl wrote:
我给路過蜻蜓磕头了!!!
你是怎么知道的?我API帮助看不懂啊,E文太差了!
这个问题:在VBA中,如何判断零件文件中已有几个草图、基准面、基准轴等,它们的名称!? 您老能不能……
路過蜻蜓 wrote:
当然有办法,想知道吗?
除非你能猜到我的真身是谁。(只有一次机会)
ahlzl wrote:
我猜不出来啊!您老就发发慈悲吧!
路過蜻蜓 wrote:
当然有办法,想知道吗?
除非你能猜到我的真身是谁。(只有一次机会)
路過蜻蜓 wrote:
公开秘密也不答,唉!爱莫能助了
![]()
路過蜻蜓 wrote:
temp = swApp.GetUserPreferenceStringValue(8)<----看附图
ahlzl wrote:
…………
还有一个问题:SW的VBA没“智能提示”,能不能有个什么绝招,把它们搞出来,SW的方法、属性这么多,没法记啊!
gneful wrote:
办法很简单,申明对象变量的时候把类型写清楚就行了。
例如:
Dim swApp As SldWorks.SldWorks ‘申明SW应用程序对象
Dim part As SldWorks.ModelDoc2 ’申明文件对象
这样下次用到这些变量的时候就会有对应的属性和方法提示
如果是这样申明:
Dim swApp As Object
VB也不清楚对象是个什么东东,自然没有提示。
ahlzl wrote:
既然有一次机会 ,也不能放弃啊!
猜,您就是闷大!
我在模具论坛看到闷大的一个关于文件属性的贴子,并下载了EXCEL文件,觉得和这有关,可一时还看不懂。请您老请教!先谢谢了!!
路過蜻蜓 wrote:
公开秘密也不答,唉!爱莫能助了
![]()
work wrote:
gneful, 路過蜻蜓, Francis都是一個人吧, 佩服連VB都這么熟.
link_fred wrote:
笨笨真是高人呀,不要考研了,直接上博士就行了,比我们这里的博士后要强!!!
欢迎光临 iCAx开思网 (https://www.icax.org/) | Powered by Discuz! X3.3 |