CATIA二次开发VBA入门(3)——vb语言基础,可视化编程基础,消息框等

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

引出

最近在研究catia二次开发,发现网上的资料非常有限,尤其是博客文件比较少,这个系列文章是本人的学习笔记,分享出来,只为抛砖引玉,希望对你有帮助。

CATIA二次开发VBA入门(3)——vb语言基础,可视化编程基础,消息框等


VBA与VB的关系和区别

VBA

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。主要能用来扩展Windows的应用程序功能,特别是Microsoft Office软件。它也可说是一种应用程式视觉化的 Basic 脚本。
在这里插入图片描述

从语言结构上讲,VBA是VB的一个子集,它们的语法结构是一样的。两者的开发环境也几乎相同。但是,VB是独立的开发工具,它不需要依附于任何其他应用程序,它有自己完全独立的工作环境和编译、链接系统。VBA却没有自己独立的工作环境,它必须依附于某一个主应用程序,专门用于Office的各应用程序中,如Word、 Excel、 Access等。

与VB的区别
1、VB是设计用于创建标准的应用程序,而VBA是使已有的应用程序(EXCEL等)自动化。
2、VB具有自己的开发环境,而VBA必须寄生于已有的应用程序。
3、要运行VB开发的应用程序,用户不必安装VB,因为VB开发出的应用程序是可执行文件(*.EXE),而VBA开发的程序必须依赖于它的父应用程序。

原文链接:https://blog.youkuaiyun.com/weixin_45797022/article/details/105400270

vb基础

关于什么时候用set

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

不是对象类型,数值类型时,不能用set

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

字符串函数

字符串的拼接

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

字符串函数

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

字符串分割

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

去除空格函数Trim

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

数学:三角函数,不等于,随机数

不等于用 <>

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

三角函数sin,cos

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

随机数
需要设置随机数的中Randomize

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

日期、脚本、空格

日期函数,当前时间now

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

shell命令,执行Windows上的exe

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

空格,换行等

Space(2), 空两个字符

Char(13),换行符

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

数组

下标从1开始

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

在这里插入图片描述

顺序、选择、循环

条件判断

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

循环

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

do while 循环

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

do until 循环

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

可视化编程基础

按钮文字

按钮上文字,caption的两种修改方法

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

输入框的输入

需要字符串转成数值

如果没有转成数字,就是字符串的直接拼接

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

类型是string

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

通过Val() 将文本框的输入转为数字

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

窗口控件

关闭窗口,

unload me

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

tab order

tab键的顺序

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

设置输入的焦点,setFocus

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

输入框

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

label

标签

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

单选框

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

单选框选中,则value值为true

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

多选框

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

列表框

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

添加其他的控件

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

全局变量

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

vb基础进阶

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Arya's Blog

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值