vb概念

基础知识:

 

属性:对象中的数据。 方法:对象中的过程。
窗体:窗体是可用作定制应用程序界面的窗口,或用作从用户处收集信息的对话框。
控件:控件是用户操作对象的图形表示,以便向应用程序提供信息。

事件(Event):事件是指窗体或控件识别的活动。事件发生在用户与应用程序交互时。
如:单击控件、键盘输入、移动鼠标等。
事件驱动程序设计:当程序是事件驱动的时,应编写执行来响应由用户或系统激活的事件的代码。

与过程程序设计不同,后者的程序起始于代码的第一行,并遵循定义好的路径调用所需的过程。
事件驱动设计是图形用户界面的本质,即:由用户控制而代码做出响应。

 

VB项目文件:          

文件类型 扩展名
项目文件 *.vbp
窗体文件 *.frm
模块文件 *.bas
定制控件 *.ocx
类模块      *.cls
资源文件 *.res

 

Option Explicit关键字强制声明变量,必需先声明再引用

Option Explicit关键字放在窗体或模块的通用声明(GenneralDeclarations)处。
也可以通过设置将Option Explicit自动加到每个模块中。

 

Dim var As Type
Public var As Type
Private var As Type


其中:
Public 定义公有变量
Dim、Private 定义私有变量


局部(Local):在过程级定义的变量,仅在声明它的过程中可见。
模块/窗体(Modudule/Form):在模块或窗体级声明的变量,在声明它的模块或窗体中的所有过程中可见。
公有(Public):在模块或窗体级声明的变量,在所有项目的任何过程中都可见。


Dim与Static 的区别
普通的局部变量在过程结束后被释放,在下次执行过程时从新初始化为0。
用Static声明的局部变量在过程结束后不被释放,仍保留变量的值。
例如:
Sub P()
Static I As Integer
I=I+1
MsgBox "A=" & I
End Sub


常量是程序中不发生变化的值。它和变量一样有三种作用域:
它的定义语法如下:
[Public]Const con[As Type]=expression
[Private]Const con[As Type]=expression
[]内为可以缺省项


数据类型转换

VisualBasic转换函数包括:
CBool 转换为Boolean类型
CByte 转换为Byte类型
CCur 转换为Currency类型
CDate 转换为Date类型
CDbl 转换为Double类型
CInt 转换为Integer类型
CLng 转换为Long类型
CSng 转换为Single类型
CStr 转换为String类型
CVar 转换为Variant类型
CVErr 转换为Error类型

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值