VB常用指令集

合集下载

VB方法使用大全

VB方法使用大全

VB方法使用大全在VB(Visual Basic)中,方法是一种用于执行特定任务的代码块。

它们可以用来执行各种不同的操作,例如数据处理,计算,字符串操作等。

以下是VB中常用的方法的一些示例:1. Sub 方法:Sub 是一种不返回任何结果的方法。

它通常用于执行一系列的语句或操作。

以下是一个简单的示例:```Sub HelloWorldConsole.WriteLine("Hello, World!")End Sub```2. Function 方法:Function 是一种返回结果的方法。

以下是一个带有整数参数的简单示例:```Function AddNumbers(a As Integer, b As Integer) As IntegerDim result As Integer = a + bReturn resultEnd Function```3.方法重载:方法重载是在同一个类中定义多个具有相同名称但参数列表不同的方法。

VB根据参数的类型和顺序来确定要调用的方法。

以下是一个方法重载的示例:```Function AddNumbers(a As Integer, b As Integer) As Integer Dim result As Integer = a + bReturn resultEnd FunctionFunction AddNumbers(a As Double, b As Double) As DoubleDim result As Double = a + bReturn resultEnd Function```4.方法参数:方法参数是方法的输入值,它们可以帮助方法接收和处理外部提供的数据。

参数可以是值类型,引用类型或可选类型。

以下是一个接受多个参数的示例:```Sub PrintFullName(firstName As String, lastName As String)Console.WriteLine("Full Name: " & firstName & " " & lastName) End Sub```5.方法返回值:方法返回值是方法的输出结果。

VB常用命令大全

VB常用命令大全

常用命令FontStrikeThru属性是逻辑型,决定对象上正文是否加一删除线。

FontItalic属性是逻辑型,决定对象上正文是否是斜体。

窗体的其它常用属性2.Icon 控制图标属性:返回或设置窗体左上角显示或最小化时显示的图标。

注意:此属性必须在ControlBox属性设置为Ture才有效3.ControlBox控制菜单框属性:设置Ture为有,如设置为False则无控件菜单,同时窗体也无最大化按钮和最小化按钮,即使MaxButton属性和MinButton属性设置为Ture。

5. BorderStyle:边框风格, 通过改变BorderStyle 属性,可以控制窗体如何调整大小。

0-None:无边框;1-Fixed Single:单线边框,不可以改变窗口大小;2-Sizable:双线边框,可以改变窗口大小;3-Fixed Double:双线框架,不可以改变窗口大小。

4-Fixed Tool Window:窗体外观与工具条相似。

有关闭按钮,不可以改变窗口大小。

5-Sizable Tool Window:窗体外观与工具条相似。

有关闭按钮,可以改变窗口大小。

6. WindowsState属性用来设置窗体的运行状态。

0-Normal:正常窗口状态,有窗口边界;1-Minimized:最小化状态,以图标方式运行;2-Maximized:最大化状态,无边框,充满整个屏幕。

7. AutoRedraw属性该属性决定窗体被隐藏或被另一窗口覆盖之后,是否重新还原该窗体被隐藏或覆盖以前的画面。

即是否重画如Circle、Line、Pset和Print等方法的输出。

当为True时,重新还原该窗体以前的画面。

当为False时,则不重画AutoRedraw属性。

4 Resize事件无论是因为用户交互,还是通过代码调整窗体的大小,都会触发一个Resize事件。

5 Activate事件:当窗体由非活动窗体变为活动窗体,即当窗体得到焦点时触发该事件。

VB 可用指令、函数 索引表

VB 可用指令、函数 索引表

VB 可用指令、函数索引表1、Abs求绝对值●适用于VB、VBA、VBScript。

●用法:传回值= Abs(数值)○VB与VBA:Private Sub Command1_Click()Dim HerVal As IntegerHerVal = 345MyVal = Abs(HerVal)End Sub●MyVal的值为345。

Private Sub Command1_Click()Text1.Text = "5679"MyVal = Abs(Val(Text1.Text))End Sub●MyVal的值为5679Private Sub Command1_Click()MyVal = Abs(12345)Debug.Print Abs(-12345)End Sub●于Debug对话框内打出12345○vbScript:<script language="vbscript">Dim MyValMyVal = InputBox("请输入数值")document.write Abs(MyVal)</script>2、ActiveControl得到焦点的对象●适用于VB。

●用法:变量= 对象.ActiveControl.属性●用法:对象.ActiveControl.属性= 资料○VB:Private Sub Command1_Click()MsgBox End SubPrivate Sub Command1_Click()MsgBox Screen.ActiveControl.Left & ":" &Screen.ActiveControl.TopEnd SubPrivate Sub Command1_Click()Me.ActiveControl.Caption = "我得到焦点" End SubPrivate Sub Timer1_TimerMe.Caption = "Focus:" &End Sub3、ActiveForm得到焦点的表单●如果你的程序是以MDI的方式为诉求,AvtiveForm 这个方法将提功你更多的便利。

VB基本函数大全

VB基本函数大全

VB基本函数大全Abs 函数:返回数的绝对值。

And 运算符:执行两个表达式的逻辑连接。

Array 函数:返回含一数组的变体。

Asc 函数:返回字符串首字母的 ANSI 字符代码。

赋值运算符 (=):给变量或属性赋值。

Atn 函数:返回数的反正切值。

调用语句将控制移交 Sub 或 Function 过程。

CBool 函数:返回已被转换为 Boolean 子类型的变体的表达式。

CByte 函数:返回已被转换为字节子类型的变体的表达式。

CCur 函数:返回已被转换为货币子类型的变体的表达式。

CDate 函数:返回已被转换为日期子类型的变体的表达式。

CDbl 函数:返回已被转换为双精度子类型的变体的表达式。

Chr 函数:返回指定 ANSI 字符码的字符。

CInt 函数:返回已被转换为整数子类型的变体的表达式。

Class 对象:提供对已创建的类的事件的访问。

Class 语句声明类名Clear 方法:清除 Err 对象的所有属性设置。

CLng 函数:返回已被转换为 Long 子类型的变体的表达式。

颜色常数颜色常数列表。

比较常数用于比较运算的常数列表。

连接运算符 (&) :强制两个表达式的字符串连接。

Const 语句:声明用于字母值的常数。

Cos 函数:返回角度的余弦值。

CreateObject 函数:创建并返回对“自动”对象的引用。

CSng 函数:返回已被转换为单精度子类型的变体的表达式。

CStr 函数:返回已被转换为字符串子类型的变体的表达式。

日期和时间常数:在日期和时间运算中用来定义星期几和其他常数的常数列表。

日期格式常数用于日期和时间格式的常数列表。

Date 函数:返回当前系统日期。

DateAdd 函数:返回加上了指定的时间间隔的日期。

DateDiff 函数:返回两个日期之间的间隔。

DatePart 函数:返回给定日期的指定部分。

DateSerial 函数:返回指定年月日的日期子类型的变体。

Vb指令12

Vb指令12

Vb指令12Vb指令第2章Visual Basic6.0语言基础(1)Dim str1As String*5'定义限定字符串长度(2)自定义数据类型Private Type Employee04empName As String'职员姓名05empAge As Integer'职员年龄06empAddr As String'职员住址07End Type(3)Const dateRem As Date=#1/10/2008#可以赋值(只定义在自己的事件里)a)Dim<变量名>[As<常数的数据类型>]b)Static<变量名>[As<常数的数据类型>]c)Private/Dim<变量名>[As<常数的数据类型>]d)Public<变量名>[As<常数的数据类型>]第3章程序控制结构(1)Print Tab(15);"ID";Tab(26);"姓名";Tab(36);"工资"'打印表头(2)05Print Tab(14);String(27,"-")'打印分隔符选择1.If…Then语句2.If…Then…Else语句3.If…Then…ElseIf…Else语句4.IIf函数嵌套5.If语句的嵌套Select Case语句Is、To关键字的使用循环While…Wend语句For…Next语句For Each…Next语句While型Do…Loop语句Until型Do…Loop语句GoTo语句、Exit语句、End语句、With语句及第4章数组(1)Dim A(1T o10)As Integer'定义数组A,其下标从1到10(2)Public|Private|Dim|Static数组名()[As数据类型](3)ReDim[Preserve]数组名(下标)[As数据类型](4)Print Tab(5);"平均成绩:"&Format(average,"##.00")控制输出格式(5)Randomize'初始化随机数生成器A(i,j)=Int((99-10+1)*Rnd+10)(6)Dim A()As StringReDim A(1T o5)(定义动态数组)(7)ReDim Preserve A(1To6)'Preserve保护原有数据不被破坏第5章过程和函数(1)传值调用ByVal(2)传址调用ByRef(3)Sub过程实质上是一组具有一定功能的代码块(4)Function过程是一个具有数据类型和返回值的过程第6章应用程序用户界面一。

VB指令大全

VB指令大全

VB指令大全VB 可用指令、函数AAbs 求绝对值ActiveControl 得到焦点的对象ActiveForm 得到焦点的表单Array 指定数组App 得知程序信息AppActivate 激活执行中的应用程序Asc 求字符的内码AscB 求字符的ASCIIAscW 求字符的UniCode Atn 求Tan-1BBeep 发出预设的警示声CCall 调用子程序Calendar 选择月历Choose 取出一列值的某个值CBool 数值转成布尔数CByte 数值转成位元格式CCur 数值转成货币格式CDate 数据转成时间CDbl 数值转成双精度浮点数CDec 数据转成十进数ChDir 改变目前路径缓充的路径ChDrive 改变目前磁盘缓充的磁盘Chr 由内码求得一字符ChrB 由ASCII求得一字符ChrW 由UniCode求得一字符CInt 数据转成IntegerCLng 数据转成LongCommand 读出程序的参数Const 定义常数Cos COS CSng 数值转成单精度浮点数CurDir 得知目前路径缓充的路径CVar 数值转成可变变量DDate 得到目前电脑的时间Date$ 得到目前电脑时间字符串DateAdd 日期加法得日期DateDiff 日期相减得数值DatePart 日期部份资讯DateSerial 字符串转日期DateValue 数字转日期Day 得知日期变量内是几号DDB 折旧的计算DeleteSetting 删除系统登录内的数据Dir 得知目前路径内的文件名DoEvents 闲置函数EEnd 结束程序Environ 取得环境变量的数据EOF 某个文件缓冲的指标是否到档尾Erase 重新初始化数组Err 错误资讯Error 错误代码信息Exp 得到自然对数FFix 去除小数FileCopy T o 复制文件FileAttr 文件开启模式FileDateTime 文件存档日期FileLen 文件长度Filter 筛选数组Format 数据格式化输出FreeFile 空的文件编号FV 求得定期、定额支付且固定利率下之年金的值GGetAllSetting 得到所有系统登录的资讯GetAttr 得知文件属性GetSetting 得到系统登录的资讯HHex 将数值转成16进数表示的字符串Hour 得知日期变量内是几时IIf . Then . Else 判断结构IMEStatus 得知IME输入法状态InStr 寻找字符串里的字符串InStrB 寻找字符串里的ASCII IntStrRev 由字符串右边开始寻找字符串里的字符串Int 取整数JJoin 将数组数据加入分隔字符后组合成一新字符串KKill 删除文件LLBound 得知数组最小起始范围LCase 字符串转小写Left 截取字符串左边几个字Len 得知字符串的字数LenB 得知变量占用记忆体几个Byte LoadPicture 载入图形Log 求对数值LSet 字符串向左对齐LTrim 移除字符串最左边的空白字符MMid 截取字符串里某些字符串Minute 得知日期变量内是几分MkDir 建立新的数据颊Month 得知日期变量内是第几月NName As 更改文件名Now 得知目前点脑的日期与时间O Oct 字符转成八进制的字符串Option VB内部一些选项设定PPopupMenu 跳出菜单Print 列印数据QQBColor 设定颜色(16色)RRandomize 随机数初始化声明Replace 取代字符串中某些字符串 VB6提供RGB 设定颜色(255*255*255色)RmDir 移除数据颊Rnd 得到一个随机数RSet 字符串向右对齐RTrim 去除字符串最右边的空白字符SSavePicture 储存图形Screen 得知屏幕简易资讯Second 得知日期变量内是几秒SetAttr 设定文件属性Sgn 得知是整数还是负数vShell 执行外部程序Sin 得知Sin Space 填入数个空白字符Split 以某字符串将字符串拆解成数组VB6提供Sqr 求平方根Str 数值转字符串StrComp 比较字符串StrConv 改变字符串型态String 设定一个重覆的字符串StrReverse 字符串反转 VB6提供TTab 列印n个制表符 Tan 得知Tan Time 得知、设定电脑时间Time$ 得知、设定时间字符串Timer 得知今天电脑总秒数TimeSerial 字符串转时间TimeValue 数字转时间Trim 去除字符串首尾的空白字符TypeName 得知变量类别的名称UUBound 得知数组的最值UCase 字符串转大写VVal 将字符串转成数字VarType 得知变量的类型WWeekDay 得知日期变量内是星期几WeekdayName 将WeekDay传回值改成文字显示YYear 得知日期变量内是几年。

vb编程代码大全

vb编程代码大全

vb编程代码大全Visual Basic (VB) 是一种广泛用于软件开发的高级编程语言,可以用于开发 Windows 应用程序、Web 应用程序、数据库应用程序等。

在本文中,将介绍一些常用的 VB 编程代码,帮助初学者快速入门和提高编程水平。

一、基本数据类型1. 整型数据在 VB 中,整型数据可以使用 Integer 类型表示,范围为 -32,768 到32,767。

定义整型变量的代码如下:```Dim num As Integernum = 10```2. 浮点数据浮点数据可以使用 Single 或 Double 类型表示,分别表示单精度浮点数和双精度浮点数。

定义浮点变量的代码如下:```Dim num As Singlenum = 3.143. 字符串数据字符串数据可以使用 String 类型表示,可以存储文本数据。

定义字符串变量的代码如下:```Dim str As Stringstr = "Hello, World!"```二、控制流程1. If...Then...Else 语句If...Then...Else 语句用于根据条件执行不同的代码块。

例如:```Dim num As Integernum = 10If num > 0 ThenMsgBox("Num is positive.")ElseMsgBox("Num is negative.")End If2. For 循环For 循环用于重复执行一段代码。

例如:```For i = 1 To 10MsgBox(i)Next i```3. Do While 循环Do While 循环在满足条件时执行代码块。

例如:```Dim i As Integeri = 1Do While i <= 10MsgBox(i)i = i + 1Loop```三、数组1. 一维数组一维数组在 VB 中用于存储相同类型的多个元素。

VB方法使用大全

VB方法使用大全

VB方法使用大全VB(Visual Basic)是一种广泛使用的编程语言,用于开发Windows应用程序。

在VB中,可以创建各种不同类型的方法来执行特定的任务。

以下是一些常见的VB方法:1. Sub 方法:Sub方法用于执行一系列操作,但不返回任何值。

它通常用于执行一些功能或改变对象的状态。

2. Function 方法:Function方法与Sub方法相似,但它返回一个特定的值。

可以使用Return语句来指定返回的值。

3. Public 方法:Public方法是公共方法,可以在整个项目中访问。

可以通过创建一个实例来调用这些方法。

4. Private 方法:Private方法是私有方法,只能在定义它们的类中访问。

它们通常用于辅助公共方法或执行类内部的任务。

5. Protected 方法:Protected方法是受保护的方法,可以在定义它们的类及其子类中访问。

它们提供了一种继承机制,允许子类重写和扩展该方法。

6. Overloaded 方法:VB允许在同一个类中创建多个方法具有相同的名称,但具有不同的参数列表。

这叫做方法重载。

根据提供的参数,编译器将找到并调用匹配的方法。

7. Shared 方法:Shared方法是静态方法,与特定的实例无关。

可以直接通过类名调用这些方法,而无需创建实例。

8. Virtual 方法:Virtual方法是虚方法,可以在派生类中进行重写。

这提供了一种多态性的机制,允许基类的方法在派生类中具有不同的实现。

9. Abstract 方法:Abstract方法是抽象方法,只能在抽象类或接口中定义。

它们没有具体的实现,而是必须在派生类中进行实现。

10. Event 方法:Event方法用于处理事件的发生。

可以使用AddHandler语句将方法与特定的事件关联起来。

11. Recursive 方法:递归方法是一种调用自身的方法。

递归方法通常用于解决问题,其中问题的解决方法可以通过自身的较小实例来表示。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

VB常用指令集
Abs 求绝对值
ActiveControl 得到焦点的对象ActiveForm 得到焦点的表单
Array 指定数组
App 得知程序信息
AppActivate 激活执行中的应用程序Asc 求字符的内码
AscB 求字符的ASCII
AscW 求字符的UniCode
Atn 求Tan-1
Beep 发出预设的警示声
Call 调用子程序
Calendar 选择月历
Choose 取出一列值的某个值
CBool 数值转成布尔数
CByte 数值转成位元格式
CCur 数值转成货币格式
CDate 数据转成时间
CDbl 数值转成双精度浮点数
CDec 数据转成十进数
ChDir 改变目前路径缓充的路径ChDrive 改变目前磁盘缓充的磁盘
Chr 由内码求得一字符
ChrB 由ASCII求得一字符
ChrW 由UniCode求得一字符
CInt 数据转成Integer
CLng 数据转成Long
Command 读出程序的参数
Const 定义常数
Cos COSCSng 数值转成单精度浮点数CurDir 得知目前路径缓充的路径CVar 数值转成可变变量
Date 得到目前电脑的时间
Date$ 得到目前电脑时间字符串DateAdd 日期加法得日期
DateDiff 日期相减得数值
DatePart 日期部份资讯
DateSerial 字符串转日期
DateValue 数字转日期
Day 得知日期变量内是几号
DDB 折旧的计算
DeleteSetting 删除系统登录内的数据
Dir 得知目前路径内的文件名
DoEvents 闲置函数
End 结束程序
Environ 取得环境变量的数据
EOF 某个文件缓冲的指标是否到档尾
Erase 重新初始化数组
Err 错误资讯
Error 错误代码信息
Exp 得到自然对数
Fix 去除小数
FileCopy To 复制文件
FileAttr 文件开启模式
FileDateTime 文件存档日期
FileLen 文件长度
Filter 筛选数组 VB6提供
Format 数据格式化输出
FreeFile 空的文件编号
FV 求得定期、定额支付且固定利率下之年金的值GetAllSetting 得到所有系统登录的资讯
GetAttr 得知文件属性
GetSetting 得到系统登录的资讯
Hex 将数值转成16进数表示的字符串
Hour 得知日期变量内是几时
If . Then . Else 判断结构
IMEStatus 得知IME输入法状态
InStr 寻找字符串里的字符串
InStrB 寻找字符串里的ASCII
IntStrRev 由字符串右边开始寻找字符串里的字符串 VB6提供Int 取整数
Join 将数组数据加入分隔字符后组合成一新字符串 VB6提供Kill 删除文件
LBound 得知数组最小起始范围
LCase 字符串转小写
Left截取字符串左边几个字
Len 得知字符串的字数
LenB 得知变量占用记忆体几个Byte
LoadPicture 载入图形
Log 求对数值
LSet 字符串向左对齐
LTrim 移除字符串最左边的空白字符
Mid 截取字符串里某些字符串
Minute 得知日期变量内是几分
MkDir 建立新的数据颊
Month 得知日期变量内是第几月
Name As 更改文件名
Now 得知目前点脑的日期与时间
Oct 字符转成八进制的字符串
Option VB内部一些选项设定
PopupMenu 跳出菜单
Print 列印数据
QBColor 设定颜色(16色)
Randomize 随机数初始化声明
Replace 取代字符串中某些字符串 VB6提供RGB 设定颜色(255*255*255色)
RmDir 移除数据颊
Rnd 得到一个随机数
RSet 字符串向右对齐
RTrim 去除字符串最右边的空白字符SavePicture 储存图形
Screen 得知屏幕简易资讯
Second 得知日期变量内是几秒
SetAttr 设定文件属性
Sgn 得知是整数还是负数v
Shell 执行外部程序
Sin 得知Sin
Space 填入数个空白字符
Split 以某字符串将字符串拆解成数组 VB6提供Sqr 求平方根
Str 数值转字符串
StrComp 比较字符串
StrConv 改变字符串型态
String 设定一个重覆的字符串
StrReverse 字符串反转 VB6提供
Tab 列印n个制表符
Tan 得知Tan
Time 得知、设定电脑时间
Time$ 得知、设定时间字符串
Timer 得知今天电脑总秒数
TimeSerial 字符串转时间
TimeValue 数字转时间
Trim 去除字符串首尾的空白字符
TypeName 得知变量类别的名称
UBound 得知数组的最值
UCase 字符串转大写
Val 将字符串转成数字
VarType 得知变量的类型
WeekDay 得知日期变量内是星期几
WeekdayName 将WeekDay传回值改成文字显示 VB6提供Year 得知日期变量内是几年。

相关文档
最新文档