乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 112|回复: 7

[求助]我的solidworks的VBA编辑器不支持中文

[复制链接]

1

主题

5

帖子

1

银币

初来乍到

Rank: 1

铜币
9
发表于 2006-3-15 18:45:00 | 显示全部楼层 |阅读模式
我的solidworks的VBA编辑器不支持中文,该怎么办啊?
我装的上solidworks 2004版的!
希望知道的 各位老师 同学 告诉我一下!
回复

使用道具 举报

1

主题

5

帖子

1

银币

初来乍到

Rank: 1

铜币
9
发表于 2006-3-15 18:46:00 | 显示全部楼层
操作系统是
XP -SP2-PRO-中文
回复

使用道具 举报

1

主题

5

帖子

1

银币

初来乍到

Rank: 1

铜币
9
发表于 2006-3-16 11:23:00 | 显示全部楼层
怎么没有人帮我解决呢?
不过刚刚我又发现了一些:在我录制宏后,在编辑宏
代码如下:
' ******************************************************************************
' C:\DOCUME~1\new\LOCALS~1\Temp\swx3128\Macro1.swb - macro recorded on 03/16/06 by new
' ******************************************************************************
Dim swApp As Object
Dim Part As Object
Dim boolstatus As Boolean
Dim longstatus As Long, longwarnings As Long
Dim FeatureData As Object
Dim Feature As Object
Dim Component As Object
Sub main()
Set swApp = Application.SldWorks
Set Part = swApp.ActiveDoc
boolstatus = Part.Extension.SelectByID("前视基准面", "PLANE", 0, 0, 0, False, 0, Nothing)
Part.InsertSketch2 True
Part.ClearSelection2 True
Part.SketchRectangle -0.05091981132075, 0.02545990566038, 0, 0.04990141509434, -0.02512044025157, 0, 1
End Sub


我就纳闷了,里面可以显示中文啊,但是我把中文“打字”上去的时候全是乱码!
如下:我想在 “前视基准面” 加上 乐筑天下  ,结果显示如下:
' ******************************************************************************
' C:\DOCUME~1\new\LOCALS~1\Temp\swx3128\Macro1.swb - macro recorded on 03/16/06 by new
' ******************************************************************************
Dim swApp As Object
Dim Part As Object
Dim boolstatus As Boolean
Dim longstatus As Long, longwarnings As Long
Dim FeatureData As Object
Dim Feature As Object
Dim Component As Object
Sub main()
Set swApp = Application.SldWorks
Set Part = swApp.ActiveDoc
boolstatus = Part.Extension.SelectByID("前视基准面 ?÷?-?íμ", "PLANE", 0, 0, 0, False, 0, Nothing)
Part.InsertSketch2 True
Part.ClearSelection2 True
Part.SketchRectangle -0.05091981132075, 0.02545990566038, 0, 0.04990141509434, -0.02512044025157, 0, 1
End Sub

但是,我通过 “复制” 把 乐筑天下 放到里面 的时效果如下:
' ******************************************************************************
' C:\DOCUME~1\new\LOCALS~1\Temp\swx3128\Macro1.swb - macro recorded on 03/16/06 by new
' ******************************************************************************
Dim swApp As Object
Dim Part As Object
Dim boolstatus As Boolean
Dim longstatus As Long, longwarnings As Long
Dim FeatureData As Object
Dim Feature As Object
Dim Component As Object
Sub main()
Set swApp = Application.SldWorks
Set Part = swApp.ActiveDoc
boolstatus = Part.Extension.SelectByID("前视基准面 乐筑天下", "PLANE", 0, 0, 0, False, 0, Nothing)
Part.InsertSketch2 True
Part.ClearSelection2 True
Part.SketchRectangle -0.05091981132075, 0.02545990566038, 0, 0.04990141509434, -0.02512044025157, 0, 1
End Sub


这不是怪事吗?为什么 用输入法输入就无法显示,但是用 “复制”功能却能放到里面啊!


希望各位老师快给我 回复啊!

回复

使用道具 举报

72

主题

2726

帖子

9

银币

社区元老

Rank: 75Rank: 75Rank: 75

铜币
3014
发表于 2006-3-16 13:34:00 | 显示全部楼层
solidworks的VBA没用过,不行的话就用E文吧:)
回复

使用道具 举报

1

主题

5

帖子

1

银币

初来乍到

Rank: 1

铜币
9
发表于 2006-3-16 14:53:00 | 显示全部楼层
谢谢 斑竹 老师!
还有谁知道的吗?劳驾各位老师 指导!谢谢了!
回复

使用道具 举报

13

主题

107

帖子

5

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
159
发表于 2006-3-17 08:09:00 | 显示全部楼层
是挺怪的。我的VB里面程序,“工程属性”对话框中也和你的情况一样。不知什么问题。
你可以试试其他程序里面的VBA有没有这个问题(比如:Excel)。不行就重装VBA吧,SolidWork的安装光盘里面好像有VBA的安装包。
回复

使用道具 举报

1

主题

5

帖子

1

银币

初来乍到

Rank: 1

铜币
9
发表于 2006-3-21 21:48:00 | 显示全部楼层
楼上的老师,能说具体点吗?具体是那个安装包呢?
回复

使用道具 举报

13

主题

107

帖子

5

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
159
发表于 2006-3-22 08:18:00 | 显示全部楼层
抱歉是我记错了.是Catia的安装包中有V5R14.
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-7-6 06:46 , Processed in 0.439885 second(s), 68 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表