《VB命令大全.pdf》由会员分享,可在线阅读,更多相关《VB命令大全.pdf(14页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、VB命令大全命令Call:调用事件处理器Close 关闭用 Open命令所打开文件的输入输出。格式:Close#文件号 1,#文件号 2,。若无文件号,则关闭打开的所有活动文件。Const:声明常量,格式:Const 常量名 As 类型=常量值DoEvents:让应用程序提供少量时间处理等待的任务,然后控制权立即返回应用程序。Dim声明变量,格式:Dim变量名 As变量类型Exit sub:中途退出子程序End:结束程序Global:声明全局变量Load:装入窗体MsgBox消息内容:将结果显示在消息框中Open打开或保存文件。格式:Open文件全名 For 模式 As#文件号 Len=文件长
2、度 其中,模式有:Append、Binary、Input、Output、Random(缺省);文件号在1 到 511之间,可用 FreeFile函数取得;文件长度在 1 到 32767之间。例:Open CommonDialog1.FileName For Output As#1 Option Base 1:放在声明部分,强制数组从 1 开始索引,(如果不习惯从 0 开始的话)Option Explicit:强制声明变量(放在窗体或模块的声明部分)PopupMenu 调出弹出式菜单。格式:PopupMenu 弹出式菜单名,flags,x,y,Boldcommand(只有前面两项为必选)。Fla
3、gs 变元定义弹出菜单的位置和功能(可用逻辑“或”运算符组合);BoldCommand 变元指定黑体显示的菜单命令名(只能有一个,常用于表示缺省值)。Flags 变元的值:常量位置或功能VbPopupMenuLeftAlign 指定 X位置,确定菜单左边沿(缺省)VbPopupMenuCenterAlign 指定 X位置,确定弹出菜单左中点。VbPopupMenuRightAlign 指定 X位置,确定弹出菜单右边沿。VbPopupMenuLeftButton 用户用鼠标左键单击菜单项目时,弹出菜单触发Click 事件(缺省)。VbPopupMenuRightButton 用户用左鼠标键或右鼠
4、标键单击菜单项目时,弹出菜单触发Click 事件print:显示Public:用以代替 Dim,声明变量为公用变量Public Const:用以代替 Const,声明为公用常量Set:设置对象变量的值。格式:Set a=控件名Static:用以代替 Dim,强制局部变量在不同过程调用之间保持其数值TypeOf 求出(或判断)对象变量的类型值。格式:TypeOf对象名 Is 对象类型。例:If TypeOf Soource Is Textbox Then,UnLoad:卸出窗体Write 将已打开的文件内容显示到文本框中,例:Write#FNum,Text1.Text(FNum为打开文件的文件号
5、,前面要加“#”号)语句For 循环规定循环多少次,例:For I=1 To 5,Next I While 循环如果符合某条件则,,否则,。例:While A 0,Wend,方法Add向集合中增加项目,格式如下:(befor 为插到前面,after为插到谁的前面或后面)。格式:集合名.Add 主题词,变元名,befor,after例:工资.Add 680,12 月,11月(或 after:=11月)AddItem 向列表框中增加项目。格式:列表框名.AddItem 项目名 Clear 清除所有内容(列表框、组合框等)Drag 使源控件既可以拖动,又可以响应鼠标事件(就象拖动时将DragMode
6、属性暂时设为“1”一样)。用 MouseDown 事件调用,常与CTRL等功能键结合使用。例:If Shift=2 Then源控件名.Drag GetFormat()Clipboard对象(剪切板)方法,检查剪切板中的内容。检查剪贴板中是否包含文本:If Clipboard.GetFormat(vbCFText)Then GetTextClipboard对象(剪切板)方法,从剪切板中取得数据。格式:变量=Clipboard.GetText Hide 隐藏窗口Item 返回集合中的项目值,格式:集合名.Item(项目名或索引号)Move调整窗体或控件的大小和位置。格式:窗体或控件名.Move L
7、eft,Top,width,Height Parent 访问控件所在的窗体。例:a=Source.Parent.Name(在拖放操作中访问源控件所在窗体的名称)(拖动操作的目标控件并不关心源控件来自何方)Refresh 更新显示。例:form.refresh Remove 删除集合项目,格式:集合名.Remove项目名(项目名可以是索引号)RemoveItem从列表框或组合框中删除项目。格式:组合框名.RemoveItem,index或组合框名.RemoveItem“项目名”SetFocus 移动焦点到某一控件上SetTextClipboard对象(剪切板)方法,将内容放到剪切板中。格式:Cl
8、ipboard.SetText变量或常量Show打开某个窗体。格式:Form.Show ShowColorCommonDialog 调用 Windows的颜色窗口。例:CommonDialog1.ShowColor ShowFontCommonDialog 调用 Windows的字体窗口ShowOpenCommonDialog调用 Windows的打开窗口ShowSaveCommonDialog 调用 Windows的保存窗口。事件Activate活动事件(激活状态)Click 左键单击Change控件内容改变时触发,提示上次 save 以来改变数据时保存数据。DblClick双击左键Deac
9、tivate非活动事件(未激活状态)DragDrop 响应被拖动的控件的放置事件。格式:Sub控件名 _DragDrop(Source As Control,X As Single,Y As Single)。其中 Source 变元表示被放置的控件对象。Control 项目可以是窗体上的任何控件。(参见TypeOf 关键字)DragOver 响应拖过的控件的事件请求。格式:Sub Label1_DragOver(Source As Control,X As Single,Y As Single,State As Integer)。其中 State 变元对应于被拖动的控件的瞬时状态,其值如下:0
10、:源控件进入目标区域;1:源控件离开目标区域;2:源控经过目标区域。GotFocus 某控件接受焦点KeyDown 键按下时触发KeyUp键弹起时触发KeyPress 敲键盘时触发(常用)。在change事件中设置变量状态,即可加入该特性LostFocus 某焦点控件退出焦点MouseDown 按住鼠标键MouseUp 释放鼠标键MouseMove 鼠标经过控件时连续发生Resize 改变窗体大小属性ActiveControl窗体属性,用于访问当前活动控件。例:访问当前活动控件名:Form1.ActiveControl.Name Action 公用对话框控件的属性,赋值后将显示打开、打印等相应
11、的公用对话框,用 showOpen等方法则更直观,其数值如下:方法数值说明ShowOpen 1 显示 Open对话框ShowSave 2 显示 Save As 对话框ShowColor 3 显示 Color 对话框ShowFont 4 显示 Font 对话框ShowPrinter 5 显示 Printer对话框或 Print Options对话框。ShowHelp 6 显示 Windows Help 工具Alignment 标签名左对齐(0)、右对齐(1)、居中对齐(3)Appearance 若为 0,是平面外观;若为1,是三维外观BackColor 背景颜色BorderStyle三维外观(1
12、-Fixed single)BorderStyle确定窗体样式、外观。若为0-None 则无可见边框和标题条,无法调整大小;若为 1 则有可见边框,但无法调大小;为2 时,有边框和标题条,可调大小和位置;为3 时,固定对话框;为4 时,窗体外观象工具条,有Close钮,但无法调大小;为5 时,同上,但可调大小。Caption 不接受输入的控件的标签文本CancelErrorCommonDialog 控件公用属性,指定单击 Cancel 钮时是否产生错误。若取 False 钮则单击 Cancel 钮时其 FileName 或 Color 属性值为空。取 True(缺省)时,返回的错误号为3275
13、5(可用 If Err.Number语句判断)。Checked菜单前是否有对钩,即菜单编辑器中的“复选”属性(有些菜单命令是触发式的,通常用选定表示打开,用取消表示关闭)。Count 返回集合中的项目数,格式:集合名.Count ColorCommonDialog控件属性,指定选取的颜色。在Font 对话框中要使用它,先要将 Flags 属性设为 cdllFEffects。DefaultExtCommonDialog 属性,缺省的文件类型。例:CommonDialog1.DefaultExt=YZH DialogTitleCommonDialog控件公用属性,返回或设置对话框标题条中显示的字符
14、串。DragMode确定该控件能否用鼠标拖动。0-Manual:拖动操作必须在程序中进行(手动);1-Automatic:可以用鼠标拖动控件(自动)。注意:设为True 时,不再响应通常的鼠标事件。Enabled 缺省为 True,可变为焦点,False 则变为灰键。FileNameCommonDialog属性,打开文件的全名FilterCommonDialog 属性,文件类型列表中的项目。例:CommonDialog1.Filter=YZH 文件|*.YZH|纯文本文件|*.TXT|所有文件|*.*FlagsCommonDialog属性,调整每个公用对话框的功能,取值因对话框不同而不同。组合
15、时将数值相加或用or 运算符。Color 公用对话框常量数值说明CdlCCFullOpen&H2 显示完整对话框,包括Define Custom Colors部分CdlCChelpButton&H8 在对话框中显示 Help 钮CdlCCPreventFullOpen&H4 隐藏 Define Custom Colors部分(提供用户自定义颜色)CdlCCRGBInit&H1 设置打开这个对话框时显示的初始选择颜色Font 公用对话框ForeColor 前景颜色Font 字体、字符串特性、字号FontBold 加粗显示文字FontItalic倾斜显示文字FontName返回字体名。FontSi
16、ze 返回字号FontStrikethru文字中间是否带删除线FontUnderline文字下方是否带下划线Height 控件的高HideSelection 文本框属性,当文本框失去焦点时是否取消反白显示所选文本。Interval时间间隔属性,1 为 1/1000 秒ItemDate 类似于 List数组的数组。常用于索引。Left 控件的左上角横坐标List(Index)是保存列表框或组合框中项目的数组。应用:If List1.List(Index)=“”Then,.ListIndex列表框中的当前项目。如选择多个项目,则该属性为最近所选项目的索引号。若未选择项目,则返回负值。删除负值的项目
17、会产生运行时错误,所以删除前应先检查 ListIndex属性值。Locked True 为锁定(对齐方式)Max只在 Print和 Font 对话框中出现。以确定打印范围或字号的最大值。MaxButton 标题条上是否有最大化按钮MaxLength文本框属性,设定最多可接收的字符数,缺省为0(64KB)。要限制用户输入的字符数,可修改此值。Min 只在 Print和 Font 对话框中出现。以确定打印范围或字号的最小值。MinButton 标题条上是否有最小化按钮MultiLine文本框属性,缺省为False,只接受一行文字。MultiSelect 列表框控件只读属性,确定能否选择多个项目和用
18、哪个方法进行多项选择。其取值如下:0、不允许多项选择(缺省);1、简单多选,用鼠标单击或按空格键来选择和取消表中的项目,用箭头键可控制焦点项目的移动;2、扩展多项选择,按 Shift并单击鼠标或按箭头键即可扩展选项,可以高亮显示上一选项和当前选项之间的所有项目,按Ctrl并单击鼠标选择或取消表中的项目。NewIndex 列表框属性,返回最近加入列表框控件的项目索引号。常与ItemData属性一起使用。PasswordChar文本框只读属性,将输入的字符变成指定的字符。缺省为空,若为“*”或其它字符则显示为该字符,且不能复制或剪切框中文本。粘贴的文本也显示为设定的字符。Picture图形框属性,
19、选定图形框的图片,或在代码中指定图形文件全名。ScrollBars文本框属性,是否有水平滚动条(1)、垂直滚动条(2)或都有(3)、都无(0)。SelCount 列表框属性,若允许多选则该属性报告所选项目个数。通常与Selected 数组一起使用。Selected(Index)列表框属性,是个数组,其值为True 和 False,判断项目是否被选中。SelText 文本框属性,返回或设置文本框中已选中的文字内容。SelLength 文本框属性,返回或设置所选文本长度。SelStart文本框属性,返回或设置所选文本的第一个字符位置,即光标位置。Sorted(组合框、列表框等)控件中是否排序True/False Style 控件外观Style 列表框控件的外观,取值如下:0、标准形式;1、复选框。Style 组合框控件的外观,取值如下:0、缺省形式;1、简单组合框(清单无法下拉);2、下拉清单(不能输入内容)TabIndex 焦点移动顺序,各控件按0、1,顺序赋值TabStop 设为 False 将控件从移动顺序中删除Tag存储程序所需的附加数据Text 接受输入的控件的文本Top控件的左上角纵坐标Visible使控件可见(True/False)Value 复选框控件属性 True/false Width 控件的宽