网站首页 > 资源文章 正文
【API库结构说明】
Function Categories(功能类别)
列举Interfaces(接口)
(本层只作为Function Categories的分类用,
不对应任何程序代码)
↓
Application Interfaces(应用程序接口)
列举各类对象
(本层只作为Function Categories的分类用,
不对应任何程序代码)
↓
IModelDoc2
ModelDoc2类的对象
↓
属性 or 方法
(Public Properties) (Public Method)
列举能对ModelDoc2类的对象使用的属性和方法
(本层只作为Function Categories的
分类用,不对应任何程序代码)
↓ ↓
Visible Save3(Options, _
Errors, _Warnings)
↓
swFileSaveError_e
swFileSaveWarning_e
SW内定参数
※ 开头为 “I” 的名称,例如:IModelDoc2,意为ModelDoc2类的对象。属性和方法中的也一样。
重要:【API帮助说明打开方式】
1. 录制任意宏(开始录制之后,可以不需要任意操作,直接停止)
2. 编辑宏
3. 选中任意API(例如:ActiveDoc)
4. 按F1(能够快速链接到API说明文档,方便我们了解它的功能和学习方法)
【Function Categories打开方式】
在API帮助说明中,左边目录框最上面,选择Function Categories
【属性和方法列表打开方式】
在IModelDoc2 Interface页面最底下,选择ModelDoc2 Members
【界面说明】
【程序常规结构】
Dim swApp As SldWorks.SldWorks
Dim swModel As SldWorks.ModelDoc2
Dim VisibleStatus As Boolean
Dim boolstatus As Boolean
Dim Errors As System.Integer
Dim Warnings As System.Integer
‘变量声明:宏记录器默认声明(或定义)一些变量
Sub main() '程序入口点
'程序接口,每个VB过程必须单独调用
Set swApp = Application.SldWorks
'将swModel设置为当前打开的文件
Set swModel = swApp.ActiveDoc
'对swModel使用Visible属性以查看swModel对应文件的可见性
VisibleStatus = swModel.Visible
'对swModel使用Save3方法以保存swModel对应的文件
boolstatus = swModel.Save3(swSaveAsOptions_Silent, lErrors, lWarnings)
End Sub '程序尾
【常用库引用】
VBA
Visual Basic For Application
VB6
Visual Basic For Application
Visual Basic runtime objects and procedures
Visual Basic objects and procedures
OLE Automation
共同
SldWorks 2020 Type Library
SOLIDWORKS 2020 Commands type library
SOLIDWORKS 2020 Constant type library
SolidWorks 2020 Extensibility Type Library
SOLIDWORKS Utilities 2015 Type Library
【VB知识】
入门学习:
基本语法
数据类型(Boolean, String, Integer, Double, Object, Variant, )
判断(If Then Else)
循环(For, While)
过程和功能(Sub, Function。包括ByVal,ByRef)
数据运算(-^*/\Mod+-,<>=,&+,Not And Or.包括优先级)
控件学习(包含属性,触发事件):
Form
Label
CommandButton
TextBox
ComboBox
Checkbox
OptionButton
ListBox
【学习方法】
1. 录宏,抄宏程序
2. API说明,抄Example
3. 通过查API说明自己写
4. VB功能网上搜
猜你喜欢
- 2025-01-06 用SolidWorks画的火星车,建模过程比较长,所以对电脑要求较高
- 2025-01-06 SolidWorks设计的:用一根推杆推动的棘轮装置
- 2025-01-06 用SolidWorks建模的六边形圆环,其中弯曲那一步非常耗时间
- 2025-01-06 用SolidWorks建模并装配体:间歇旋转机构
- 2025-01-06 SolidWorks随形变化,此图难度非常大,完全是道数学题
- 2025-01-06 用SolidWorks建模一个玻璃烧杯
- 2025-01-06 用SolidWorks建模的棘轮逆止机构
- 2025-01-06 用SolidWorks建模的20面球体,里面用到的3D草图非常难画
- 2025-01-06 用SolidWorks曲面工具建模的裤型(Y)三通管
- 2025-01-06 SOLIDWORKS 动态参考可视化如何使用?
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- 电脑显示器花屏 (79)
- 403 forbidden (65)
- linux怎么查看系统版本 (54)
- 补码运算 (63)
- 缓存服务器 (61)
- 定时重启 (59)
- plsql developer (73)
- 对话框打开时命令无法执行 (61)
- excel数据透视表 (72)
- oracle认证 (56)
- 网页不能复制 (84)
- photoshop外挂滤镜 (58)
- 网页无法复制粘贴 (55)
- vmware workstation 7 1 3 (78)
- jdk 64位下载 (65)
- phpstudy 2013 (66)
- 卡通形象生成 (55)
- psd模板免费下载 (67)
- shift (58)
- localhost打不开 (58)
- 检测代理服务器设置 (55)
- frequency (66)
- indesign教程 (55)
- 运行命令大全 (61)
- ping exe (64)
本文暂时没有评论,来添加一个吧(●'◡'●)