SolidWorks机械工程师网——最大的SolidWorks学习平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1888|回复: 2
打印 上一主题 下一主题

sw录制宏问题

[复制链接]

5

主题

39

帖子

31

金币

天使

Rank: 2Rank: 2

积分
105
QQ
跳转到指定楼层
楼主
发表于 2003-3-20 22:13:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

   经典图书
帮我研究一下:One of the best ways to get started with custom programming using the SolidWorks API is by recording a macro in SolidWorks. When a macro is recorded, it creates a file containing program code. The contents of the macro file contains a record of all the commands that took place from the time you started recording to the time when you stopped recording. Old macro files had an .swb file extension and were text files. Starting with SolidWorks 2001, macros are saved with an .swp extension and are Visual Basic for Applications (VBA) project files that cannot be edited with a simple text editor.
我按照下面的方法录制了宏,转化为bas文件,然后添加到我自己编写的窗口代码内,运行时告诉我“用户定义类型未定义”。我应该怎么做呢?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享教程|习题|模型|技巧 点赞点赞 拍砖拍砖
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,使用IE和Edge浏览器,浏览个别网页以及下载文件时,会误报“***不安全”,此时需要单击“继续访问此不安全站点(不推荐)”才可以继续下载,另外,本网站不含任何不安全的文件,已联系微软公司解决,纯属IE和Edge浏览器误报)
回复

使用道具 举报

6

主题

46

帖子

34

金币

天使

Rank: 2Rank: 2

积分
121
QQ
沙发
发表于 2003-3-21 12:52:17 | 只看该作者
这方面我也刚接触,转贴一段话,希望有帮助:
"---Solidworks本身提供了大量的接口函数,全部熟悉有一定难度,通过solidworks的宏来记录,操作会以VBScript保存下来,几乎所有的vc++函数名与VBScript相同和类似,通过帮助得到函数的用法。---"
   我想:要完成相同的操作,还是要参考相应的函数说明,对代码作一定的修改,完全copy可能不行。
    例如:改造后的vc++下的代码(有些数值已经参数化):
pModDoc->CreatArcVB(0,0,0,r,0,0,-r,0,0,1);//r为半径
    另外问一下:
~~~~~我用vc6.0编了一个在solidworks2000下用的*.dll文件,编译时使用的配置是WIN32 MBCS Release,在win2000系统下,在solidworks2000中使用该dll文件,如果不使用自编的对话框,一切正常,一旦调用自己的对话框,则出现"应用程序错误"对话框,显示"0x6bc56c1d"指令引用的"0x00000000"内存。该内存不能为"read".进行调试,出现消息框:Unhandled exception in sldwork.exe(MFC42.dll):0x00000005:Access Violation.确定后,光标出现在:6BC56C1D   mov         edx,dword ptr [eax]一行上。
   把该*.dll在win98下的solidworks2000上加载,运行,对话框显示正常。没有出现上述情况。
   请问我是否必须重装系统才能解决以上问题,请指教!
~~~~~~~~~~`
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,使用IE和Edge浏览器,浏览个别网页以及下载文件时,会误报“***不安全”,此时需要单击“继续访问此不安全站点(不推荐)”才可以继续下载,另外,本网站不含任何不安全的文件,已联系微软公司解决,纯属IE和Edge浏览器误报)
回复 支持 反对

使用道具 举报

1

主题

41

帖子

8

金币

混混

Rank: 1

积分
41
QQ
板凳
发表于 2003-3-22 06:56:43 | 只看该作者

   经典图书
不太清楚
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭 卷起
关闭 卷起

SOLIDWORKS 2023 机械设计从入门到精通

手机版|小黑屋| GMT+8, 2024-9-21 08:14 , Processed in 0.191041 second(s), 24 queries , Memcache On.

SolidWorks机械工程师网 ( 鲁ICP备14025122号-2 ) 鲁公网安备 37028502190335号

声明:本网言论纯属发表者个人意见,与本网立场无关。
如涉版权,可发邮件: admin@swbbsc.com

快速回复 返回顶部 返回列表