vb通用属性
VB常用属性方法事件
VB常用属性方法事件在Visual Basic中,有许多常用的属性、方法和事件可以用于开发应用程序。
下面是一些常用的属性、方法和事件的说明:属性:1. Name属性:用于获取或设置控件的名称。
2. Text属性:用于获取或设置控件的显示文本。
3. Enabled属性:用于获取或设置控件是否可用。
4. Visible属性:用于获取或设置控件是否可见。
5. Width和Height属性:用于获取或设置控件的宽度和高度。
6. Top和Left属性:用于获取或设置控件的上边距和左边距。
7. BackColor属性:用于获取或设置控件的背景颜色。
8. ForeColor属性:用于获取或设置控件的前景颜色。
9. Font属性:用于获取或设置控件的字体。
10. TextAlign属性:用于获取或设置文本框中文本的对齐方式。
方法:1. MessageBox.Show方法:用于显示一个消息框,可以用于显示提示信息或错误信息。
2. Console.WriteLine方法:用于在控制台窗口中输出文本。
3. SqlConnection.Open方法:用于打开一个数据库连接。
5. StreamReader.ReadLine方法:用于从文本文件中读取一行文本。
6. StreamWriter.WriteLine方法:用于向文本文件中写入一行文本。
7. Convert.ToInt32方法:用于将一个字符串转换为整数。
8. Math.Max方法:用于返回两个数值中较大的一个。
9. String.ToUpper方法:用于将字符串转换为大写。
10. Array.Sort方法:用于对数组中的元素进行排序。
事件:1. Click事件:在单击控件时引发,用于响应用户的点击操作。
2. Load事件:在窗体或控件加载时引发,用于初始化界面或加载数据。
3. KeyPress事件:在用户按下键盘按键时引发,用于响应键盘输入。
4. MouseMove事件:在鼠标移动时引发,用于跟踪鼠标位置。
VB常用控件属性汇总
VB常用控件属性汇总在VB中,常用的控件有许多属性可供使用。
下面是一些常用控件的属性汇总。
文本框控件(TextBox):- Text:文本框中的文本内容。
- TextAlignment:文本对齐方式(左对齐、右对齐、居中对齐)。
- MaxLength:文本框中输入的最大字符数。
- PasswordChar:密码字符(用于输入密码时替代显示的字符)。
- Multiline:指示文本框是否为多行文本框。
- ReadOnly:指示文本框是否为只读。
按钮控件(Button):- Text:按钮上显示的文本内容。
- Enabled:指示按钮是否可用。
- Font:按钮上文本的字体。
- ForeColor:按钮上文本的前景色。
- BackColor:按钮的背景色。
复选框控件(CheckBox):- Checked:指示复选框是否被选中。
- Text:复选框旁边显示的文本内容。
- Font:复选框旁边文本的字体。
- ForeColor:复选框旁边文本的颜色。
单选按钮控件(RadioButton):- Checked:指示单选按钮是否被选中。
- Text:单选按钮旁边显示的文本内容。
- Font:单选按钮旁边文本的字体。
- ForeColor:单选按钮旁边文本的颜色。
- SelectedIndex:选中项的索引。
- SelectedItem:选中的项。
- Items:选项列表。
- DropDownWidth:下拉列表的宽度。
列表框控件(ListBox):- SelectedIndex:选中项的索引。
- SelectedItem:选中的项。
- Items:项列表。
- MultiSelect:是否允许多选。
- Font:列表框中项的字体。
- ForeColor:列表框中项的颜色。
图片框控件(PictureBox):- Image:显示的图像。
- SizeMode:图像的显示模式(拉伸、填充、居中等)。
进度条控件(ProgressBar):- Minimum:最小值。
VB控件:VB标签框的常用属性和事件
标签控件⽤于显⽰⽂本信息,它不允许⽤户编辑本⽂中的内容,但可以在运⾏时⽤代码更改。
考试⼤提⽰使⽤标签的情况很多,常常把标签⽤作标题,来提⽰和说明没有标题的控件,例如,可以⽤标签控件为⽂本框、列表框、组合框等控件添加描述性标题等。
1.常⽤属性
标签的基本属性:
Name、Caption、Height、Width、Top、Left、Enabled、Visible、FontName、FontSize、FontBold、Font—Italic、:FontUnderline、Alignment、AutoSize、BorderStyle等。
标签特有属性:
(1)WordWrap属性:折⾏显⽰⽂本。
(2)BackStyle属性:该属性⽤来设置背景风格。
O—Transparent:透明显⽰,标签为“透明”的;1⼀Opaque:不透明,标签将覆盖背景。
默认值为1。
2.常⽤事件
标签的常⽤事件有:单击(Click)和双击(DblClick)。
利⽤两个标签控件,显⽰具有浮雕效果的丈字。
浮雕效果是通过使显⽰的⽂字⽤⽩⾊和⿊⾊的错位叠加来实现。
要实现错位,只要使两个标签的Left、Top属性值稍有⼀点差距,就可以了。
(1)建⽴⽤户界⾯
窗体中有两个标签控件:Labell和Label2,标签的执⾏屏幕。
(2)设置对象的属性
两个标签的(]aption、FontName、FontSize属性都相同,其余属性的设置,另外Label2置前。
VB常用控件的属性及功能
VB常用控件的属性及功能Visual Basic (VB)是一个常用的编程语言,用于开发Windows应用程序。
在VB中,有许多常用的控件,每个控件都有一些常见的属性和功能。
下面是一些常用控件的属性和功能的概览:2. TextBox(文本框)控件:- Text属性:设置或获取文本框的文本内容。
- Multiline属性:设置或获取文本框是否为多行文本框。
- PasswordChar属性:设置或获取用于掩盖密码的字符。
- ReadOnly属性:设置或获取文本框是否为只读。
- KeyPress事件:在用户按下键盘键时触发的事件。
- TextChanged事件:当文本框的文本内容改变时触发的事件。
3. Button(按钮)控件:- Text属性:设置或获取按钮显示的文本。
- BackColor属性:设置或获取按钮的背景色。
- Enabled属性:设置或获取按钮是否启用。
- Click事件:在用户单击按钮时触发的事件。
- MouseHover事件:当鼠标悬停在按钮上方时触发的事件。
- Items属性:获取或添加组合框中的列表项。
- SelectedIndex属性:获取或设置组合框中选定项的索引。
- DropDownStyle属性:设置或获取组合框的下拉列表样式。
- SelectedIndexChanged事件:当组合框的选中项改变时触发的事件。
- DropDown事件:当组合框展开下拉列表时触发的事件。
5. CheckBox(复选框)控件:- Checked属性:获取或设置复选框的选中状态。
- Text属性:设置或获取复选框显示的文本。
- CheckedChanged事件:当复选框的选中状态改变时触发的事件。
6. RadioButton(单选按钮)控件:- Checked属性:获取或设置单选按钮的选中状态。
- GroupName属性:指定单选按钮所属的组名。
- AutoCheck属性:指定单选按钮是否自动变为选中状态。
VB属性大全
VB属性大全1.01、窗体(FORM)的常用属性1.01、窗体(FORM)的常用属性...1.02、标签控件(Lable)的常用属性 (7)1.03、文本框控件(TextBox)的常用属性 (9)1.04、框架控件(Frame)的常用属性 (13)1.05、命令按钮控件(CommandButton)的常用属性 (15)1.06、复选框控件(CheckBox)的常用属性 (17)1.07、单选钮控件(OptionButton)的常用属性 (19)1.08、组合框控件(ComboBox)常用属性 (22)1.09、列表框控件(ListBox)的常用属性 (25)1.10、水平滚动条控件(HScrollBar)和垂直滚动条控件(VScrollBar)的常用属性 (28)1.11、定时器控件的常用属性 (30)1.12、文件系统控件的常用属性 (30)1.13、形状控件(Shape)常用属性 (33)1.14、直线控件(Ling)的常用属性 (35)1.15、图像控件(Image)的常用属性 (36)1.16、图片框控件(PictureBox)的常用属性 (38)1.17、数据控件(Data)的常用属性 (43)1.18、OLE容器控件(OLE)的常用属性 (46)1.19、菜单控件的常用属性 (48)2.02、电影(ActiveMovie)控件的常用属性 (49)2.01、Adodc控件的常用属性 (52)2.03、动画(Animation)控件的常用属性 (55)2.04、公用对话框控件(CommonDialog)控件的常用属性 (56)2.05、数据组合框(DataCombo)控件的常用属性 (60)2.06、数据型电子表格控件(DataGrid)的常用属性 (62)2.07、数据列表(DataList) 控件的常用属性 (65)2.08、DTPicker控件的常用属性 (67)2.09、平面滚动条控件(FlatScrollBar)的常用属性 (70)2.10、图像组合框(ImageCombo)控件的常用属性 (71)2.11、图像列表控件(ImageList)的常用属性 (74)2.12、Inet控件的常用属性 (74)2.13、列表视图控件(ListView)的常用属性 (75)2.14、MAPIMessages控件的常用属性 (79)2.15、MAPISession控件的常用属性 (80)2.16、MaskEdBox控件的常用属性 (80)2.17、多媒体(MMControl)控件的常用属性 (83)2.18、月视图(MonthView)控件的常用属性 (86)2.19、图表控件(MSChard)的常用属性 (89)2.20、MSComm的常用属性 (93)2.21、电子表格控件(MSFlexGrid)的常用属性 (94)2.22、层次型电子表格控件(MSHFlexGrid)的常用属性 (99)2.25、进度栏(ProgressBar)控件的常用属性 (107)2.26、RichTextBox控件的常用属性 (110)2.27、滑动块(Slider)控件的常用属性 (112)2.28、选项卡(SSTab)的常用属性 (115)2.29、状态栏(StatuaBar)控件的常用属性 (117)2.32、工具栏(ToolBar)控件的常用属性 (119)2.33、树状视图控件(TreeView)的常用属性 (122)2.34、UpDown控件的常用属性 (125)2.35、Winsock控件的常用属性 (127)===========================================1.01、窗体(FORM)的常用属性属性说明(Name)窗体的名称ActiveControl返回焦点所在的控件,该属性设计阶段不可用,运行时只读。
VB窗体的常用属性
VB窗体的常用属性BackColor(背景颜色):该属性主要用于设置窗体的颜色,其颜色值为十六进制常量,设置方法:1、可以通过下拉菜单里的“调色板”为其选一种姿色值。
2、可以通过程序代码进行设置:窗体名.BackColor=颜色值,其中“颜色值”可以有以下几种格式:1、十六进制,例如&H000080FF&;2、颜色英文常量,例如红色:VBRed ;3、QBColor(),其中括号内可以是0—15之间的任意整数。
例如:QBColor(2)。
BorderStyle(边框类型):该属性用来确定窗体边框的类型。
可以取6个值:0、窗体无边框;1、固定单边框。
运行后,不能用鼠标拖动的方式调整窗体大小;2、(默认值)标准的win dows窗口边框。
运行后,窗体有最大化和最小化按钮。
窗体大小可变,可用鼠标拖动改变其大小。
3、固定对话框。
没有最大化和最小化按钮。
运行后,不能用调整其大小。
4、固定工具窗口。
运行后,窗体大小不能改变,只显示关闭按钮,标题栏字体变小。
5、可变大小工具窗口。
运行后,窗体大小可以改变,只显示关闭按钮,标题字体变小。
Caption(标题):用来设置窗体标题栏文字,即可在属性窗口设置,也可在事件过程中用代码设置,如:Command1.Caption=”确定”。
ControlBox(控制框,又叫控制菜单),该属性用来设置窗口控制菜单的状态。
只能为Tru e(真)或False(假)两个值。
其中True为显示控制菜单,False为不显示控制菜单。
Enabled(允许):该属性用于激活或禁止窗体。
取值只能是True(真)或False(假)。
其中True是激活窗体,False是禁用窗体(即让窗体不响应任何操作)。
可通过属性窗口设置,也可通过代码设置,例如:Form1.Enabled=False。
VB中窗体常用的属性
窗口图标
图标文件:*.ico和*.cur
属性值为“(无)”时,采用默认图标
6 Enabled属性
窗体或控件是否可用(是否响应用户的鼠标或者键盘操作)
值为False时(为灰色,可防止用户误操作),但任可以通过程序代码控制他们
当容器对象无效时,则其中的所有控件均无效
1 Name(名称)属性
用于在代码中标识对象
不提倡用默认名字,应见名知意
只能通过属性窗口修改,不能通过代码修改
2 Caption属性
是显示在控件上或者窗体标题栏中的文字
其值可以使任意的字符串,可以在属性窗口(不必加引号),和程序代码中设置
例:“确定”按钮 程序代码设置
cmdOK.Caption="确定";
3 Left属性和Top属性
窗体或控件的位置坐标
坐标原点为容器(屏幕、窗体、框架、图片框)的左上角,向右向下为正方向
默认的单位:缇(twip)
4 Width和Height属性
窗体或控件的宽度和高度
默认的单位为缇(twip)
在设计过程中也可拖动边界改变
12 MaxBuntrolBox:有无控制菜单
Picture:显示图片
BorderStyle:边框风格
WindowsState:窗体运行状态
AutoRedraw:是否还原被隐藏或覆盖以前的画面
7 Visible属性
窗体或控件是否可见(只在运动时生效),是否在运行时 隐藏
8 Font属性
窗体或控件上显示内容的字体
9 Picture属性
窗体的背景图片
10 BackColor属性
VB常用控件属性汇总
组合框基本属性Name、Height、width、Top、L,eft、Enabled、Visible和Index组合框与列表框具有相同的属性:List、Listindex、ListCount、Selected、Sorted、Text、MultiSelect,Style 等。
组合框的特有属性:组合框有3种不同的样式,其下拉式组合框、简单组合框可输入内容,但必须通过Additem方法加入。
组合框的风格是由Style属性值决定的。
设置组合框的Style属性可以选用组合框的3种样Style属性为0时,是下拉式组合框,默认状态;Style属性为1时,是简单组合框;Style属性为2时,是下拉列表框。
(1)下拉组合框下拉组合框,显示在屏幕上的仅是文本编辑器和一个下拉箭头。
与下拉列表框相似,蛋下拉列表框可以通过输入文本的方法在表项中选择。
可识别dropdownclickchannge事件。
(2)简单组合框简单组合框,列出所有的项目供用户选择,右边没有下拉箭头,列表框不能收起和下拉。
与文本编辑器一起显示在、屏幕上。
用户可在文本框中直接输入列表项中没有的选项,也可从列表中选择。
可以识别clickchannge事件。
(3)下拉式列表框下拉式列表框与下拉组合框相似,区别是用户不能输入列表框中没有的项,只能在列表中选择。
不能识别dbclick和changge事件。
可识别dropdownclick事件组合框拥有列表框和文本框的大部分属性。
组合框也有Seli,ength、SelStart和SelText这3个文本框才有的属性。
还有LOcked属性和Change事件等。
常用事件组合框响应的事件依赖于其Style属性。
(1)简单组合框(Style属性值为1),才有接收DblClick事件。
(2)下拉组合框(Style属性值为0)与下拉列表框(Style属性值为2),可接收Click事件和DropDown事件。
(3)下拉组合框和简单组合框,可以在文本区输入文本,当输入文本时,可以接收Change事件。
vb属性窗口属性设置大全
2.24、PictureClip控件的常用属性属性说明Name PictureClip控件的名称自定义打开属性页CellHeight GraphicCell的高度不能在属性窗口设置CellWidth GraphicCell的宽度不能在属性窗口设置Clip 返回PictureClip控件中裁定区域的位图不能在属性窗口设置Clip Height 指定Clip属性所含位图的高度不能在属性窗口设置Clip Width 指定Clip属性所含位图的宽度不能在属性窗口设置ClipX 指定Clip属性所含位图左上角的X坐标不能在属性窗口设置ClipY 指定Clip属性所含位图左上角的Y坐标不能在属性窗口设置Cols 获得或设置该图片中所有的列数GraphicCell一维数组;依此包含Rows行*Cols列个裁定的位图不能在属性窗口设置Index 在对象数组中的编号Left 距离容器左边框的距离Picture该属性用于设置控件要显示的图形; 该属性不管是在属性窗口还是在运行时用程序设置;均要求有完整的路径名和文件名..只支持位图.BMP文件Rows 获得或设置该图片中所有的行数StretchX定义将Clip属性中包含位图显示在图片框控件或图像框控件中时所应适应的宽度不能在属性窗口设置StretchY定义将Clip属性中包含位图显示在图片框控件或图像框控件中时所应适应的高度不能在属性窗口设置Tag 存储程序所需的附加数据Top 距容器顶部边界的距离PictureClip控件的说明:PictureClip控件有如下两种方式裁剪其中的图形:1、选择图形的任意部分作为裁剪区域..为此;用ClipX属性和ClipY属性指定裁剪区域的左上角;用ClipWidth属性和ClipHeight属性指定裁剪区域的宽度和高度..这种方法能对位图随意裁剪;常常用于连续滚动观看一个大的图形的各个部分的情况..2、件图形划分成一定的行数和列数;结果得到一个统一编号的图形矩阵;再用GraphicCell属性取出指定的图形单元..这种方法适合那种包含一系列等大的图片的情况;例如工具栏中每一个图标上的图形等;如果PictureClip控件中保存的是一帧帧的位图;那么连续播放这些位图时就形成了动画的效果.. PictureClip控件使用的长度单位是像素;而图片框控件或图像控件默认的长度单位是缇Twip;若要二者相吻合;应将图片框控件或图像控件的ScaleMode属性值为3;即以像素为度量单位..2.25、进度栏ProgressBar控件的常用属性属性说明Name 进度栏ProgressBar控件的名称CusTon-自定义打开进度栏控件的属性页Align获得或设置一个值;决定对象在窗体上的位置..取值为:0 vbAlignNone自选1 vbAlignTop顶端2 vbAlignBottom底端3 vbAlignLeft左端4 vbAlignRight右端Appeatance获得或设置是否用立体效果绘制..取值为:0 ccFlat平面1 cc3D立体BorderStyle获得或设置边界样式..取值为:0 ccNone无边界线1 ccFixedSingle固定单线框DragIcon 该对象在拖动过程中鼠标的图标DragMode该对象的拖动模式..取值为:0 Manual手动1 Automatic自动Enabled用于设定是或对事件产生响应..取值为:True 可用False 不可用..在执行程序时;该对象用灰色显示;并且不响应任何事件Height 进度栏ProgressBar控件的高度Index 在对象数组中的编号Left 距离容器左边框的距离Max 获得或设置控件的最大值Min 获得或设置控件的最小值MouseIcon MousePointer=99时;设定一个自定义的鼠标图标MousePointerNegotiate当窗体上的一个活动对象显示一个或多个工具栏时;决定是否显示一个可对齐的控件..取值为:True FalseOLEDropMode获得或设置是否能将这个控件作为OLE放置目标..取值为:0 ccOLEDropNone无1 ccOLEDropManual手动Orientation获得或设置进度栏是垂直还是水平显示..取值为:0 ccOrientationHorizontal水平显示;此为默任值1 ccOrientationVertical垂直显示Scrolling获得或设置一个值;决定该控件显示进度时是使用标准的分段进度栏;还是使用平滑的进度栏..取值为:0 ccScrollingStandard1 ccScrollingSmoothTabIndex获得或设置此对象在父窗体的编号父窗体中对象响应Tab键的顺序Tag 存储程序所需的附加数据ToolTipText 设置该对象的提示行Top 距容器顶部边界的距离Visible设置此对象的可见性..取值为:True 该对象可见False 该对象不可见WhatsThisHelpID获得或设置与对象相关联的上下文号Width 进度栏ProgressBar控件宽度2.26、RichTextBox控件的常用属性属性说明Name RichTextBox控件的名称自定义打开属性页Appearance是否用立体效果绘制..取值为:0 rtfFlat平面1 rtfThreeD立体AutoVerbMenu返回或设置该控件是否能作为OLE放下目标..取值为:TrueFalseBackColor 背景颜色..可从弹出的调色板选择..BorderStyle获得或设置对象的边框样式..取值为:0 rtfNone无边界线1 rtfFixedSingle固定单线框BulletIndent返回或设置当SelBullet设为True时;RichTextBox控件中的缩进数量..CauseValidation该控件获得焦点时;失去焦点的控件的Validate事件是否发生..取值为:True 发生False 不发生DataBindings获得或设置一数据绑定集合对象;他收集开发人员可利用的可绑定属性..DataField 获得或设置一个值;将控件绑定到当前记录的一个字段DataFormat 返回数据格式对象;用于该部件的可绑定性打开属性页DataMember 获得或设置一个值;为数据连接描述数据成员DataSource 设置一个数值;指出数据控件通过它将当前控件绑定到数据库DisableNoScroll返回或设置一个值;决定RichTextBox控件的滚动条是否无效..取值为:TrueFalseDragIcon 该对象在拖动过程中鼠标的图标DragMode该对象的拖动模式..取值为:0 vbManual手动1 vbAutomatic自动Enabled用于设定是否对事件产生响应..取值为:True 可用False 不可用..在执行程序时;该对象用灰色显示;并且不响应任何事件FileName 获得或设置设计时加载到RichTextBox控件的文件的文件名.. Font 字型..可从弹出的对话框选择字体;大小和风格Height RichTextBox控件的高度HelpContextID 指定一个对象的缺省帮助文件上下文标识符HideSelection获得或设置一个值;指出当一个控件失去焦点时;选定项目是否保持突出显示..取值为:TrueFalseIndex 在对象数组中的编号Left 距离容器左边框的距离Locked获得或设置一个值;指出是否能编辑RichTextBox控件的内容..取值为:TrueFalseMaxLength获得或设置一个值;指出RichTextBox控件是否有该控件能够包含的最大字符数;如果有;指定该最大数..MouseIcon MousePointer=99时;设定一个自定义的鼠标图标MousePointerMultiLine返回或设置一个值;指出RichTextBox控件是否能接受和显示多行文本..取值为:TrueFalseOLEDragMode获得或设置该对象是否能作为OLE拖/放源;以及该进程是自动启动;还是在程序控制下启动..取值为:0 rtfOLEDragManual手动1 rtfOLEDragAutomatic自动OLEDropMode获得或设置该对象是否能作为一个OLE放置目标..取值为:0 rtfOLEDropNone无1 rtfOLEDropManual手动RightMargin 设置文本换行、居中对齐等情况下的右边距..ScrollBars返回或设置一个值;指出RichTextBox控件是否有水平或垂直滚动条..取值为:0 rtfNone1 rtfHorizontal2 rtfVertical3 rtfBothTabIndex获得或设置此对象在父窗体的编号父窗体中对象响应Tab键的顺序TabStop设置是否可以用"Tab"键选取此对象..取值为:True 可以False 不可以Tag 存储程序所需的附加数据Text 获得或设置一个对象所包含的文本.. ToolTipText 设置该对象的提示行Top 距容器顶部边界的距离Visible设置此对象的可见性.. 取值为:True 该对象可见False 该对象不可见WhatsThisHelpID获得或设置与对象相关联的上下文号Width RichTextBox控件宽度2.27、滑动块Slider控件的常用属性属性说明Name 滑动块控件对象的名称CusTon-自定义打开控件的属性页BorderStyle获得或设置边界样式..取值为:0 ccNone无边界线1 ccFixedSingle固定单线框CausesValidation该控件获得焦点时;失去焦点的控件的Validate事件是否发生..取值为:True 发生False 不发生DragIcon 该对象在拖动过程中鼠标的图标DragMode该对象的拖动模式..取值为:0 Manual手动1 Automatic自动Enabled用于设定是或对事件产生响应..取值为:True 可用False 不可用..在执行程序时;该对象用灰色显示;并且不响应任何事件Height 滑动块控件对象的高度HelpContextID 指定一个对象的缺省帮助文件上下文标识符Index 在对象数组中的编号LargeChange 获得或设置按下PageDown或PageUp键时增加的值.. Left 距离容器左边框的距离Max 获得或设置控件的最大值Min 获得或设置控件的最小值MouseIcon MousePointer=99时;设定一个自定义的鼠标图标MousePointerOLEDropMode获得或设置该对象是否能作为一个OLE放置目标..取值为:0 ccOLEDropNone无1 ccOLEDropManual手动Orientation获得或设置滑块控件的方向;为水平或是垂直..取值为:0 ccOrientationHorizontal水平1 ccOrientationVertical垂直SelectRange获得或设置滑动控件是否能有选定区域..取值为:TrueFalseSelLength 获得或设置选定的长度SelStart 获得或设置选定起始位置的值.. SmallChange 获得或设置按下左箭头或右箭头时增加的值..TabIndex获得或设置此对象在父窗体的编号父窗体中对象响应Tab键的顺序TabStop设置是否可以用"Tab"键选取此对象..取值为:True 可以False 不可以Tag 存储程序所需的附加数据TextPosition获得或设置一个值;决定有关滑块改变位置的工具提示所显示的位置..取值为:0 sldAboveLeft1 sldBelowRightTickFrequency 获得或设置滑块控件的滑动频率;每n次增加出现1个滑块..TickStyle获得或设置滑块在滑块控件上的位置..取值为:0 sldBottomRight1 sldTopLeft2 sldBoth3 sldNoTicksToolTipText 设置该对象的提示行Top 距窗体顶部边界的距离Value 获得或设置对象的值..Visible设置此对象的可见性..取值为:True 该对象可见False 该对象不可见WhatsThisHelpID获得或设置与对象相关联的上下文号Width 设置该对象的宽度2.28、选项卡SSTab的常用属性属性说明自定义打开属性页BackColor 背景颜色..可从弹出的调色板选择..Caption 获得或设置活动选项卡中显示的文本CauseValidation该控件获得焦点时;失去焦点的控件的Validate事件是否发生..取值为:True 发生False 不发生DragIcon 该对象在拖动过程中鼠标的图标DragMode该对象的拖动模式..取值为:0 vbManual手动1 vbAutomatic自动Enabled用于设定是否对事件产生响应..取值为:True 可用False 不可用..在执行程序时;该对象用灰色显示;并且不响应任何事件Font 字型..可从弹出的对话框选择字体;大小和风格ForeColor 前景颜色..可从弹出的调色板选择..Height 选项卡SSTab控件的高度HelpContextID 指定一个对象的缺省帮助文件上下文标识符Index 在对象数组中的编号Left 距离容器左边框的距离MouseIcon MousePointer=99时;设定一个自定义的鼠标图标MousePointerOLEDropMode获得或设置该对象是否能作为一个OLE放下目标..取值为:0 ssOLEDropNone无1 ssOLEDropManual手动Picture 指定一个在当前选项卡位置显示的位图..ShowFocusRect控件拥有焦点时;决定是否在其标题中画聚焦框..取值为:TrueFalseStyle获得或设置选项卡的样式..取值为:0 ssStyleTabbedDialog1 ssStylePropertyPageTab 获得或设置活动的选项卡号TabHeight 获得或设置选项卡的高度TabIndex 获得或设置父窗体中对象响应Tab键的顺序.. TabMaxWidth 获得或设置每个选项卡最大宽度TabOrientation获得或设置一个值;决定选项卡出现在控件的哪一边..取值为:0 ssTabOrientationTop顶端1 ssTabOrientationBottom底端2 ssTabOrientationLeft左端3 ssTabOrientationRight右端Tabs 获得或设置选项卡数目TabsPerRow 获得或设置在每一行中出现的选项卡号..TabStop设置是否可以用"Tab"键选取此对象..取值为:True 可以False 不可以Tag 存储程序所需的附加数据ToolTipText 设置该对象的提示行Top 距容器顶部边界的距离Visible设置此对象的可见性..取值为:True 该对象可见False 该对象不可见WhatsThisHelpID获得或设置与对象相关联的上下文号Width 选项卡SSTab控件宽度WordWrap决定当每个选项卡的标题中的文本太长时;是否自动折行..取值为:TrueFalse2.29、状态栏StatuaBar控件的常用属性属性说明Name 状态栏StatuaBar控件的名称CusTon-自定义打开状态栏控件的属性页Align获得或设置一个值;决定对象在窗体上的位置..取值为:0 vbAlignNone自选1 vbAlignTop顶端2 vbAlignBottom底端3 vbAlignLeft左端4 vbAlignRight右端DragIcon 该对象在拖动过程中鼠标的图标DragMode该对象的拖动模式..取值为:0 Manual手动1 Automatic自动Enabled用于设定是或对事件产生响应..取值为:True 可用False 不可用..在执行程序时;该对象用灰色显示;并且不响应任何事件Font 字型..可从弹出的对话框选择字体;大小和风格Height 状态栏StatuaBar控件的高度Index 在对象数组中的编号Left 距离容器左边框的距离MouseIcon MousePointer=99时;设定一个自定义的鼠标图标MousePointerNegotiate当窗体上的一个活动对象显示一个或多个工具栏时;决定是否显示一个可对齐的控件..取值为:TrueFalseOLEDropMode获得或设置是否能将这个控件作为OLE放置目标..取值为:0 ccOLEDropNone无1 ccOLEDropManual手动ShowTips允许或禁止窗格的工具提示..取值为:TrueFalseSimpleText获得或设置当状态栏控件的Style属性设置为Simple时;显示的文本..Style获得或设置单simple或多窗格样式..取值为:0 sbrNormal1 sbrSimpleTabIndex获得或设置此对象在父窗体的编号父窗体中对象响应Tab键的顺序Tag 存储程序所需的附加数据ToolTipText 设置该对象的提示行Top 距容器顶部边界的距离Visible设置此对象的可见性..取值为:True 该对象可见False 该对象不可见WhatsThisHelpID获得或设置与对象相关联的上下文号Width 状态栏StatuaBar控件宽度2.30、SysInfo控件的常用属性属性说明Name SysInfo控件的名称Index 在对象数组中的编号Left 距离容器左边框的距离Tag 存储程序所需的附加数据Top 距容器顶部边界的距离2.32、工具栏ToolBar控件的常用属性属性说明Name 工具栏ToolBar控件的名称CusTon-自定义打开工具栏控件的属性页Align获得或设置一个值;决定对象在窗体上的位置..取值为:0 vbAlignNone自选1 vbAlignTop顶端2 vbAlignBottom底端3 vbAlignLeft左端4 vbAlignRight右端AllowCustomize获得或设置一个值;决定用户是否能自定义工具栏..取值为:TrueFalseAppearance获得或设置是否控件可以用三维效果画出外观效果..取值为:0 ccFlat平面1 cc3D立体BorderStyle获得或设置边界样式..取值为:0 ccNone无边界线1 ccFixedSingle固定单线框ButtonHeight 获得或设置按钮的高度.. ButtonWidth 获得或设置按钮的宽度.. DragIcon 该对象在拖动过程中鼠标的图标DragMode该对象的拖动模式..取值为:0 Manual手动1 Automatic自动Enabled用于设定是或对事件产生响应..取值为:True 可用False 不可用..在执行程序时;该对象用灰色显示;并且不响应任何事件Height 工具栏ToolBar控件的高度HelpContextID 当自定义工具条对话框要求帮助时所显示的帮助上下文的标题.. HelpFile 当自定义工具条对话框要求帮助时所使用的帮助文件..Index 在对象数组中的编号Left 距离容器左边框的距离MouseIcon MousePointer=99时;设定一个自定义的鼠标图标MousePointerNegotiate当窗体上的一个活动对象显示一个或多个工具栏时;决定是否显示一个可对齐的控件..取值为:TrueFalseOLEDropMode获得或设置是否能将这个控件作为OLE放置目标..取值为:0 ccOLEDropNone无1 ccOLEDropManual手动ShowTips允许或禁止工具按钮的工具提示..取值为:TrueFalseStyle获得或设置一个值;决定如何绘制工具栏..取值为:0 tbrStandard1 tbrFlatTabIndex获得或设置此对象在父窗体的编号父窗体中对象响应Tab键的顺序Tag 存储程序所需的附加数据TextAlignment获得或设置一个值;决定按钮文本显示在按钮图像下方还是右侧..取值为:0 tbrTextAlignBottom1 tbrTextAlignRightToolTipText 设置该对象的提示行Top 距容器顶部边界的距离Visible设置此对象的可见性..取值为:True 该对象可见False 该对象不可见WhatsThisHelpID获得或设置与对象相关联的上下文号Width 工具栏ToolBar控件宽度Wrappable获得或设置按钮是否能换行..取值为:TrueFalse2.33、树状视图控件TreeView的常用属性属性说明Name 树视图控件的名称自定义打开属性页Appearance获得或设置是否用立体效果绘制..取值为:0 ccFlat平面1 cc3D立体BorderStyle获得或设置边界样式..取值为:0 ccNone无边界线1 ccFixedSingle固定单线框CauseValidation该控件获得焦点时;失去焦点的控件的Validate事件是否发生..取值为:True 发生False 不发生Checkboxes获得或设置一个值;决定在树的每一项的旁边;是否显示一个复选框..取值为:True 显示False 不显示DragIcon 该对象在拖动过程中鼠标的图标DragMode该对象的拖动模式..取值为:0 vbManual手动1 vbAutomatic自动Enabled用于设定是否对事件产生响应..取值为:True 可用False 不可用..在执行程序时;该对象用灰色显示;并且不响应任何事件Font 字型..可从弹出的对话框选择字体;大小和风格FullRowSelect获得或设置一个值;决定是否突出显示所选条目的所在行;并且在单击某条目的行的任意位置时;是否选中它..取值为:TrueFalseHeight 控件的高度HelpContextID 指定一个对象的缺省帮助文件上下文标识符HideSelection当树视图失去焦点时选定项是否显示为已选定..取值为:True 不显示;此为默认值False 显示HotTracking获得或设置一个值;决定当鼠标指针经过条目时;这些条目是否突出显示..取值为:TrueIndentation 获得或设置树视图控件缩进宽度Index 在对象数组中的编号LabelEdit获得或设置一个值;决定用户是否能编辑ListItem或Node对象的标签..取值为:0 tvwAutomatic1 tvwManualLeft 距离容器左边框的距离LineStyle获得或设置Node对象之间显示的行样式..取值为:0 tvwTreeLines1 tvwRootLinesMouseIcon MousePointer=99时;设定一个自定义的鼠标图标MousePointerOLEDragMode获得或设置该对象是否能作为OLE拖/放源;以及该进程是自动启动;还是在程序控制下启动..取值为:0 ccOLEDragManual手动1 ccOLEDragAutomatic自动OLEDropMode获得或设置该对象是否能作为一个OLE放置目标..取值为:0 ccOLEDropNone无1 ccOLEDropManual手动PathSeparator 获得或设置由FullPath属性返回的路径所使用的分隔符字符串..Scroll获得或设置一个值;决定树视图控件是否显示滚动条并允许滚动垂直和水平方向..取值为:TrueFalseSingleSel获得或设置一个值;在树中选择新的条目时;是否展开该条目并使前一个所选的条目折叠..取值为:TrueFalseSorted指出控件的元素是否自动以字母顺序排序..取值为:TrueFalseStyle显示Node对象的层次列表;每个列标有一个标签和一个可选位图构成..取值为:0 tvwTextOnly只有文本1 tvwPictureText图片和文本2 tvwPlusMinusText加减号和文本3 tvwPlusPictureText加减号、文本和图形4 tvwTreelinesText树中连线和文本5 tvwTreelinesPictureText树中连线、文本和图形6 tvwTreelinesPlusMinusText树中连线、加减号和文本7 tvwTreelinesPlusPictureMinusText树中连线、加减号、文本和图形TabIndex 获得或设置此对象在父窗体的编号父窗体中对象响应Tab键的顺TabStop设置是否可以用"Tab"键选取此对象..取值为:True 可以False 不可以Tag 存储程序所需的附加数据ToolTipText 设置该对象的提示行Top 距容器顶部边界的距离Visible设置此对象的可见性..取值为:True 该对象可见False 该对象不可见WhatsThisHelpID获得或设置与对象相关联的上下文号Width 控件宽度2.34、UpDown控件的常用属性属性说明Name UpDown控件的名称CusTon-自定义打开UpDown控件的属性页Alignment获得或设置该控件与它的绑定控件的对齐方式..取值为:0 该控件在绑定控件的左边1 该控件在绑定控件的右边;此为默任的方式AutoBuddy获得或设置是否自动绑定..取值为:True 则该控件自动以上一个Tab顺序的控件为绑定控件FalseBuddyControl 获得或设置作为绑定控件的控件BuddyProperty 获得或设置用于与绑定控件保持同步的属性CauseValidation该控件获得焦点时;第二个控件的Validate事件是否发生..取值为:True 发生False 不发生DragIcon 该对象在拖动过程中鼠标的图标DragMode该对象的拖动模式..取值为:0 Manual手动1 Automatic自动Enabled用于设定是或对事件产生响应..取值为:True 可用False 不可用..在执行程序时;该对象用灰色显示;并且不响应任何事件Height UpDown控件的高度HelpContextID 指定一个对象的缺省帮助文件上下文标识符Increment 获得或设置每一次单击时改变的值Index 在对象数组中的编号Left 距离容器左边框的距离Max 获得或设置滚动范围的上界值Min 获得或设置滚动范围的下界值OLEDropMode获得或设置是否能将这个控件作为OLE放置目标..取值为:0 cc2OLEDropNone无1 cc2OLEDropManual手动Orientation获得或设置控件是垂直放置还是水平放置..取值为:0 垂直放置;此为默任值1 水平放置SyncBuddy获得或设置与绑定控件是否保持同步..取值为:TrueFalseTabIndex获得或设置此对象在父窗体的编号父窗体中对象响应Tab键的顺序TabStop设置是否可以用"Tab"键选取此对象..取值为:True 可以False 不可以Tag 存储程序所需的附加数据ToolTipText 设置该对象的提示行Top 距容器顶部边界的距离Value 获得或设置控件的当前值Visible设置此对象的可见性..取值为:True 该对象可见False 该对象不可见WhatsThisHelpID获得或设置与对象相关联的上下文号Width UpDown控件宽度Wrap 获得或设置控件数值是否从最大到最小或从最小到最大回绕2.35、Winsock控件的常用属性属性说明Name Winsock控件的名称自定义打开属性页Index 在对象数组中的编号Left 距离容器左边框的距离LocalPort 获得或设置本地计算机上要使用的端口..Protocol获得或设置套接字协议..取值为:0 sckTCPProtocol1 sckUDPProtocolRemoteHost 获得或设置用于标识远程计算机的名称.. RemotePort 获得或设置要连接的远程计算机端口.. Tag 存储程序所需的附加数据Top 距容器顶部边界的距离。
VB常用控件的属性及功能
VB常用控件的属性及功能(转帖)控件目录:Form(窗体)、PictureBox(图片框)、Label(标签)、TextBox(文本框)、Frame(框架)、CommandButton (命令按钮)、OptionButton(选项按钮)、ListBox(列表框)、Hscrollbar(水平滚动条)Vscrollbar(垂直滚动条)、Timer(时钟)、Shape(形状)、Line(直线)、Image(图片框)、OLE Container(OLE容器)Form(窗体) 的常用属性及功能1. name (窗体名称):为窗体指定一个名字。
2. Appearance:设置一个窗体是否运行时以3D效果显示。
0—Flat:窗体以平面的形式显示,1—3D:窗体以3D的形式显示(默认值)。
3. AutoRedraw:控制窗体的重画。
True:若其他窗口覆盖当前窗体再返回该再返回该窗体时,VB将重画该窗体内的所有图形False:VB必须调用一个事件过程才能完成重画。
4. BackColor:设置对象中文本和图形的背景色。
5. ForeColor:设置对象中文本和图形的前景色。
6. BorderStyle:为窗体等对象设置边框的式样。
0—None:窗体无边框1—FixedSingle:程序运行后窗体大小不被改变,单线边框2—Sizable:程序运行后窗体大小可以被改变,双线边框3—FixedDouble:程序运行后窗体大小不被改变,双线边框4—FixedToolWindo:程序运行后窗体大小可以被改变,单线边框5—SizableToolWindow:程序运行后窗体大小可以被改变。
7. Caption:设置窗体标题栏显示的文本。
8. Clipcontrols:设置Paint事件的绘图方法—是重画整个对象还是重画新显示的区域。
True:重画整个对象False:重画新显示的区域。
9. ControlBox:运行程序时该属性有效。
VB-控件属性大全
标系的单位有种可选:
自定义
表示单位为缇每英寸缇每厘米缇
表示单位为磅每英寸磅每磅缇
表示单位为像素是监视器或打印机分辨率的最小单位
表示单位为字符每个水平单位为缇每个垂直单位为缇
表示单位为英寸
表示单位为毫米
表示单位为厘米
自定义坐标系的上边界起点的纵坐标
自定义坐标系的横坐标轴的宽度
返回或设置选定文本的长度字符数)
该属性没有列在属性窗口中但在程序中可以使用这些属性。
返回或设置选定文本的起始位置如果没有文本被选中则指出插入点的位置。
该属性没有列在属性窗口中但在程序中可以使用这些属性。
返回或设置选定文本如果没有字符串被选中则为空字符串。
该属性没有列在属性窗口中但在程序中可以使用这些属性。
效。
当窗体上的一个活动对象显示一个或多个工具栏时决定是否显示一个可对
齐的控件。取值为:
或
决定是否将对象的菜单合并到该窗体的菜单栏上。取值为:或
是否显示普通文件取值为:
获得或设置该对象是否能作为拖放源以及该进程是自动启动还是在
程序控制下启动。取值为:
手动自动
决定容器控件是否能做为一个拖放目标。取值为:
该对象在拖动过程中鼠标的图标
设定窗体上绘图方法等控件的输出外观有种可
选:
黑色
非或笔设置值的反相
与非笔背景色以及画笔反相二者共有颜色的组合
非复制笔设置值的反相
与笔非画笔以及显示色反相二者共有颜色的组合
反相显示颜色反相
异或笔画笔颜色以及显示颜色的异或
非与笔设置值的反相
与笔画笔以及显示色二者共有颜色的组合
获得或设置一个值决定用户是否能编辑或对象的标签。取
VB窗体常用属性
一、窗体的常用属性1、Name属性Name属性设置在程序代码中用于标识窗体的名字,即在编写代码时用于称呼某个窗体。
说明:该属性只能在设计时属性窗口中〔名称〕更改,运行时只读。
注:ME是VB中的一个关键字,代表当前窗体。
2、Caption属性语法:object.Caption=stringCaption属性设置在窗体的标题栏中的文本,当窗体被最小化时,该文本将显示在Windows的任务栏中相应窗体的图标上。
3、ControlBox、MaxButton和MinButton属性ControlBox、MaxButton和MinButton属性用于控件窗体是否有控制菜单和最大化、最小化按钮。
默认值均为True●假设将ControlBox属性设为False,那么将取消窗体的控件菜单和所有的控制按钮●假设将MaxButton属性设为False,那么最大化按钮将失效●假设将MinButton属性设为False,那么最小化按钮将失效说明:①、控件菜单●为了显示控制菜单,还必须将窗体的BorderStyle属性值设置为1(固定单边框)、2(可调整的边框)或3(固定对话框)。
●相关属性的取值将决定窗体控制菜单中可以使用的命令。
如:MaxButton和MinButton属性设置为False,控件菜单中的最大化和最小化命令交变为无效。
●当ControlBox属性设为False时不显示控制菜单,此时窗体右上角将不显示“最大化〞按钮、“最小化〞按钮和“关闭〞按钮。
●要在窗体中显示“最大化〞按钮,应将BorderStyle属性值设置为1(固定单边框)、2(可调整的边框),且ControlBox 属性设为True。
●要在窗体中显示“最小化〞按钮,应将BorderStyle属性值设置为1(固定单边框)、2(可调整的边框),且ControlBox 属性设为True。
4、BorderStyle属性语法:object.BorderStyle=value功能:设置对象的边框样式。
VB基本控件的属性
VB基本控件的属性,方法经及事件所有控件都具有的属性:1、Name: 表示在代码中用来标识一个控件的名字。
2、Enabled: 表示一个控件是否可以响应一个事件,即该控件可不可用。
值为true: 可以响应;值为false: 不可以看见。
3、Visible: 表示一个控件是否可见。
值为true:可以看见;值为false: 不可以看见。
所有控件都有具有的事件:1、KeyDown : 当用户按下键盘上一个键时发生的。
2、KeyUp : 在用户松开键盘上按下的键时发生的。
3、KeyPress : 在Key Down和Key Up事件之间发生。
4、MouseDown : 在鼠标被按下时触发的。
5、MouseUp :在用户松开鼠标键时发生的。
6、Click :在用户单击鼠标左键时发生的。
7、DblClick :在用户双击鼠标时发生的。
一、窗体(Form)属性:1、Caption: 表示窗体标题栏的文字。
2、BorderStyle: 一般情况下为默认值,若更改为下列值:1)值为0:没有窗体标题栏2)值为1:窗体运行之后不能改变大小3、WindowState: 设置窗体的大小。
3)值为0:窗体正常大小4)值为1:窗体最小化值为2:窗体最大化4、BackColor: 表示窗体的背景颜色事件:1、Initialize(初始化事件): 在窗体加载和显示之前触发,这个事件只触一次。
2、Load(加载事件): 用来完成窗体显示之前需要完成的动作。
3、Activate/Deactivate (激活/非激活事件):是用户在同一个应用程序的两个或多个窗体之间移动时触发的。
4、QueryUnload(条件卸载事件): 决定窗体是如何关闭的。
触发QueryUnload事件时Unload 的参数和因素有:1)Vb FormControlMenu值为0 :选中窗体控件菜单中的Close命令。
2)Vb FormCode值为1 :从代码中调用Unload 语句。
vb属性
该属性用来设置窗体和控件边框样式。BorderSt框;1一Fixed Single:控件带有单边框。
(8)Font属性
该属性改变文字的外观,其“字体”。
FontName属性是字符型,决定了控件上正文的字体。[Page]
(16)Tag属性
每一个窗体和控件都有1个Tag属性,VB内部并不使用这个属性,只是在程序中利用它来标识对象实例。
(17)ToolTipText属性
这是每一个可视控件都具有的属性,它用于返回或设置当鼠标在控件上暂停时显示的文本(提示信息)。
(18)TabIndex属性
我们已经知道,窗体对象可以包含控件,有些控件(如PictureBox、Frame控件)中也可以包含控件对象。能够包含控件的对象叫做容器。包含在容器中的控件的Left和Top属性是控件在容器中的左上角坐标。
(4)Visible属性
该属性决定对象是否可见。true:程序运行时控件可见;False:程序运行时控件隐藏起来,不可见,但控件本身还存在。
该属性用来设置填充封闭图形所用的颜色。
(12)BackStyle属性
该属性用来设置背景风格。0一Transparent:透明显示,即控件背景颜色显示不出来,若控件后面有其他控件或背景,均可设置为透明显示;1一Opaque:不透明,此时可为控件设置背景颜色,中国自学编程。
FontSize属性是整型,决定了控件上正文的字体大小,以磅为单位。
FontBold属性是逻辑型,表示控件上正文是否是粗体。
FontItalic属性是逻辑型,表示控件上正文是否是斜体。
FontStrikethru属性是逻辑型,表示控件上正文是否加删除线。
VB窗体的几个常用属性
-------------------------------------------------------------------------------
vbBSNone | 0 | 无(没边框或与边框相关的要素)
WhatsThisButton 返回或设置一个值,决定某个 Form 对象标题里是否出现"这是什么"按钮 ,运行时只读 object.WhatsThisButton 为 True 时,打开"这是什么"显示按钮 , False (默认) ,关闭 , WhatsThisButton 取值为 True 时, WhatsThisHelp 属性取值为True ,另外 ControlBox=True BorderStyle=Fixed Single 或Sizable.MinButton 和 MaxButton=False 或 BorderStyle=Fixed Dialog
StartUpPosition 决定对象首次出现的位置,运行时不能用 Object.StartUpPosition=position 其中StartUpPosition 为整数,如下表
-------------------------------------------------------------------------------
------------------------------------------------------------------------------
VbStartUpOwner | 1 | UserForm 所属的项目中央
常数 | 值 | 描述
-------------------------------------------------------------------------------
VB组合框(ComboBox)控件常用属性和事件
组合框(ComboBox)控件,是列表框和⽂本框组成的控件,具有列表框和⽂本框的功能。
并具有⽂本框和列表框的⼤部分属性。
它可以像列表框⼀样,让⽤户通过⿏标选择需要的项⽬,也可以像⽂本框那样,⽤键⼊的⽅法选择项⽬。
组合框的基本属性: Name、Height、width、Top、L,eft、Enabled、Visible和Index等。
组合框与列表框具有相同的属性:List、ListIndex、ListCount、Selected、Sorted、 Text、MultiSelect,Style等。
组合框的特有属性: 组合框有3种不同的样式,其下拉式组合框、简单组合框可输⼊内容,但必须通过AddItem⽅法加⼊。
组合框的风格是由Style属性值决定的。
设置组合框的Style属性可以选⽤组合框的3种样Style属性为0时,是下拉式组合框,默认状态;Style属性为1时,是简单组合框;Style属性为2时,是下拉列表框。
(1)下拉组合框 下拉组合框,显⽰在屏幕上的仅是⽂本编辑器和⼀个下拉箭头。
执⾏时,⽤户可像在⽂本框中⼀样直接输⼊⽂本,也可单击组合框右侧的下拉箭头,打开列表项供⽤户选择。
选定某个选项后,此选项将被显⽰在组合框顶端的⽂本框中。
这种组合框允许⽤户输⼊不属于列表内的选项。
当⽤户再⽤⿏标单击下拉箭头时,下拉出来的列表项就会消失,仅显⽰⽂本框,这种风格能节省窗体上的空间,因为列表部分在⽤户选择⼀个项时将关闭。
(2)简单组合框 简单组合框,列出所有的项⽬供⽤户选择,右边没有下拉箭头,列表框不能收起和下拉。
与⽂本编辑器⼀起显⽰在、屏幕上。
⽤户可在⽂本框中直接输⼊列表项中没有的选项,也可从列表中选择。
(3)下拉式列表框 下拉式列表框与下拉组合框相似,区别是⽤户不能输⼊列表框中没有的项,只能在列表中选择。
组合框拥有列表框和⽂本框的⼤部分属性。
组合框也有SelI,ength、SelStart和SelText这3个⽂本框才有的属性。
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控件大全属性详解 数据
设置该对象的提示行
Top
距容器顶部边界的距离
Visible
设置此对象的可见性。取值为:
True该对象可见
False该对象不可见
WhatsThisHelpID
获得或设置与对象相关联的上下文号
Width
设置该对象的宽度
Connect
指示打开的数据库源、游览查询中使用的数据库、或附加表。有18种可选:
Access
dBASE III
dBASE IV
dBASE 5.0
Excel 3.0Excel 4.0
Excel 5.0
Excel 8.0
FoxPro 2.0
FoxPro 2.5
FoxPro 2.6
FoxPro 3.0
Lotus WK1
0 Manual(手动)
1 Automatic(自动)
Enabled
用于设定是或对事件产生响应。取值为:
True可用
False不可用。在执行程序时,该对象用灰色显示,并且不响应任何事件
EOFAction
指出当BOF属性设置为True时,数据控件执行的操作。取值为:
0 Move Last
1 EDF
2 Add New
VisualBasic自学教材(常用控件的属性)——1.17、数据(Data)控件的常用属性
作者:杜勇
属性
说明
(Name)
数据控件的名称
Align
获得或设置一个值,决定对象在窗体上的显示位置。取值为:
0 None(无)
1 Align Top(顶部排列)
2 Align Bottom(底部排列)
3 Align Left(左边排列)
VB标签属性
1、标签(Label)作用:提供在窗体上相对固定的位置显示文本的区域,该文本区域不能编辑,主要用来显示提示信息,可以用作标题、栏目名或输入、输出区域的标识,也可作为结果信息的输出区域,常和Text控件一起使用。
注意:标签的内容是只读的,Label控件不接受用户的任何输入操作。
(1)常用属性(2)常用事件但Label 控件的主要作用是显示文本,一般不需要编写事件过程代码。
(3)其它用法标签除了直接在设计阶段设置之外,也常常在运行阶段用程序的方式来显示时间。
time$是一个与时间有关的函数,由于它的返回值是字符串,因此可以把它赋值给标签的标题,这样就可以用标签来显示时间,例如:label1.caption=time$如果要在标签中同时显示2行以上的字符串,就一定要靠程序,即在字符串与字符串之间加上chr$(13)+chr$(10)(回车换行)控制码,例如:label1.caption=time$+chr$(13)+chr$(10)+date$(4)例子设置界面如下:控件的属性设置及代码为:[程序演示][程序下载]VB编程中的自动功能(1)自动列出成员特性:当要输入控件的属性和方法时,在控件名后输入“.”,VB就会自动显示一个下拉列表框,其中包含了该控件的所有属性和方法。
依次输入属性名的前几个字母,系统会自动检索并显示出需要的属性。
从列表中选中该属性名(可以用鼠标直接选中,也可以用上、下方向键选择),按Tab键完成这次输入。
(2)自动显示快速信息:该功能可显示语句和函数的语法格式。
在输入合法的VB语句或函数名之后,代码窗体中在当前行的下面自动显示该语句或函数的语法。
语法格式中,第一个参数为黑体字,输入第一个参数之后,第二个参数又出现,也是黑体字。
VB程序中语法书写规则:(1)VB程序中的语句不区分字符的大小写。
(2)一条语句可以写在同一行,也可以写在多行上,续行符号是“ _”(空格与下划线)。
(3)多行较短语句也可以写在一行上,语句之间用英文的":"隔开。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
修改对象的前景颜色:ForeColor属性。
修改对象的背景颜色:BackColor属性。
对象的标题或内容:Caption属性。
对象是否需要三维立体的外观:Appearance属性。
对象是否自动对齐到它所在容器的边缘:Align属性。
对象是水平放置还是垂直放置:Orientation属性。
0为水平,1为垂直。
对象在它所在容器内的位置和大小:Left,Top,Width,Height属性。
对象内部坐标系统的左上角位置和内部大小:ScaleLeft,ScaleTop,ScaleWidth,ScaleHeight属性。
当鼠标在对象上时显示的不同形状:MousePointer 属性。
当鼠标在对象上时显示的提示文字:TooltipText属性。
在对象外部是否包围有1个边框:BorderStyle属性。
对象边框的颜色:BorderColor属性。
改变对象上文字成不同字体:Font属性。
可分别开来:①是否要粗体:FontBold属性;②是否要斜体:FontItalic属性;③设置字体名称:FontName属性。
④设置字号大小:FontSize属性。
⑤是否要加删除线:FontStrikethru属性。
⑥是否要加下划线:FontUnderline属性。
由用户自定义的1个对象标记:Tag属性。
设置1个对象是否可自动拖放操作,同时不响应对象事件:DragMode属性。
对象在拖放过程中显示的图标:DragIcon属性。
当对象中内容很多,对象大小不够时,是否自动扩大对象的尺寸以完全显示对象的内容:AutoSize属性。
对象是否在界面中可见:Visible属性。
对象是否有效:Enabled属性。
当对象是对象数组时,确定对象的下标:Index属性。
对象是否可通过TAB键转移获得焦点:TabStop属性。
用TAB键转移焦点时本对象所处的顺序位置:TabIndex属性。
如果对象可设置为不同样式,选择各种样式:Style 属性。
选择对象中文本的的对齐方式是左对齐,右对齐还是居中对齐:Alignment属性。
使对象中文本从右到左显示(如"国和共民人华中"):RightToLeft属性。
获得对象所处的容器对象:Container属性。
如果对象是数据绑定对象,则:①对象绑定到哪个数据对象:DataSource属性;②对象绑定到哪个字段:DataField属性。
③更改对象显示数据的格式:DataFormat属性;④绑定对象中数据内容是否被改变:DataChanged属性。
返回对象的父对象:Parent属性。
返回对象在代码中的名称:Name属性。
在对象上显示图片:Picture属性。
对象的当前值或当前状态:Value属性。
如果对象的作用是体现1段范围,则:①范围的最小值:Min属性。
②范围的最大值:Max属性。
③对象的当前值:Value属性;④用户对当前值每次较小的改变量:SmallChange 属性;⑤用户对当前值每次较大的改变量:LargeChange 属性。
允许用户在对象内选中一部分内容进行操作:Sel……属性。
如SelStart选中内容的开始位置,SelLength 选中内容长度等。
让本对象与1个ImageList对象建立关联以使用其中的图片:ImageList属性。
对象的手工拖放方法:Drag方法,Drag 1开始拖放;Drag2停止拖放rag 0取消拖放。
在界面中移动对象的位置和大小:Move方法。
赋予对象以焦点:SetFocus方法。
当几个对象重叠在一起时,决定对象显示或被遮盖:Zorder方法.Zorder 0显示;Zorder 1遮住。
清空对象内容:Clear方法。
★系统对象:就是在VB中已定义好的不用自行创建的,有:App对象:当前的应用程序。
Clipboard对象:Windows剪贴板。
Screen对象:显示屏幕。
Printer对象:系统打印机。
Debug对象:调试窗口(调试时用)。
Screen对象的属性:active control:拥有焦点的控件。
active form:拥有焦点的窗体。
(仅限于本程序所包含窗体)TwipsPerPixelX:对象中每一水平象素的缇数。
(好象是1象素=15缇)TwipsPerPixelY:对象中每一垂直象素的缇数。
(好象是15)Clipboard剪贴板对象的方法:clear方法:清空剪贴板。
粘贴文本gettext方法:返回剪贴板中的文本。
(如text1.text=clipboard.gettext)粘贴图象getdata方法:返回剪贴板中的图象文件。
复制文本settext方法:复制文本到剪贴板。
clipboard.settext文本,类型格式;可以利用"类型格式"参数来改变文本成bmp等图象格式,有意思。
???复制图象setdata方法:使用指定的图形格式将图形保存到剪贴板。
注:在使用本方法向剪贴板复制图象前,必须先用Clear方法清空剪贴板原有图象。
如:Clipboard .ClearClipboard .SetData Picture1.Picture, 2其中参数2表示图形为bmp格式。
getformat方法:返回剪贴板中项目的格式。
剪贴板对象中项目格式有如下几种:vbCFtext(值为1)文本格式;vbCFBitmap(2)位图bmp格式;vbCFMetafile(3)图元文件wmf格式;vbCFDIB(8)与设备无关的位图格式(DIB),vbCFPalette(9)调色板格式;vbCFlink(&HBF00)动态数据交互链。
检查剪贴板项目格式的例子如:If Clipboard.GetFormat(vbCFText)=True then mnupaste.enabled=trueend if注:在剪贴板中可以同时包含文本和图象,互不干扰。
★使用打印机打印:1,打印文本:Printer对象的print方法:格式:Printer . print 文本内容如:Printer . print "李新宁" 在使用print方法把文本输出到打印机前,还可对字体进行设置,如:Printer.FontSize = 14Printer.Print "你好"字体的设置有FontName,FontUnderline等。
2,打印整个窗体:窗体的PrintForm方法,格式:Form对象。
PrintForm.将窗体客户区及其上可见的控件全部打印到纸上,如图形,表格等。
能保留原来的位置和格式,如果要使某些控件(如按纽、表格线等)不打印到纸上,只要将其Visible属性设为False即可。
如:Command1.Visible = FalseForm1. PrintForm打印机对象Printer有以下一些属性方法:NewPage方法:在打印作业中开始新的一页。
EndDoc方法:结束打印设置并将全部结果输出到打印机(真正打印开始);KillDoc方法:中断当前打印作业。
Page属性:打印时包含的页号。
如下例:Printer . Print "" 初始化打印机,作好打印准备。
Printer.FontName = "Arial" 设置字体Printer.FontBold = TruePrinter.Print Label1.Caption 用粗体打印标签label1中的文本Printer.FontBold = FalsePrinter.Print Text1.Text 不用粗体打印文本框中文本Printer.EndDoc 结束打印设置并真正打印所有指定内容★各对象通用属性一则:tooltiptext属性--当鼠标在该对象上暂停时显示的小文本框,用于作一些对用户的提示。
如:label1.tooltiptext="哇,太酷了!",注意,弹出的小文本框不会自动消失,直到鼠标离开它,如果只是作短暂的提示,那么,就用一个timer对象吧。
★控件的Clear方法:清除控件对象中的内容。
对所有对象可用,如剪贴板也不例外,写法为:clipboard.clear★同一窗体内所有界面元素焦点的次序属性:tabindex属性,它决定用tab键移动焦点时的对象次序。
★指定鼠标指针形状的属性:对象的mousepointer属性,有0--15种不同的指针形状,还可以选"99"自定义形状(结合mouseicon属性指定图形文件),这样在运行程序时,当鼠标移到指定对象时,指针就会变成定义的形状了。
★对象的大小属性:height 高度;width 宽度例,我们可以做一个"放大镜",当用户单击图片框时,图片框加大尺寸:Private Sub Image1_Click()Image1.Height = Image1.Height + 50Image1.Width = Image1.Width + 40End Sub★改变对象在代码中的名字:"(名称)"属性:如"command1"改成"cmd1"命名的约定:由于"(名称)"属性改变的是对象在代码中使用的名字,因此,需要起一个有相关意义而又标明相关控件类别的好名字,规则是:在你起好的名字前加上三个字母前缀:combobox:前缀为cbocheckbox: chkcommand button cmdcommon dialog dlgdata dat★对象通用事件mousemove事件,当鼠标移到该对象时发生,用作特殊效果非常好。
★在使用mousemove事件时,有时有一种情况,在对象上每移动一点鼠标,就会触发该事件,哪怕总是在这个对象上移动,而我只是想当鼠标第一次移上该对象时,使相关事件发生(如发一个声音),怎么办?可以事先设一个变量,在mousemove事件用if语句和改变变量值的办法来实现--只"if真"一次。
自已试试吧。
★通用方法setfocus作用:赋予对象焦点,格式:对象名.setfocus。
注:SetFocus方法必须赋予界面中可视即Visible属性为真的控件上。
★在使用setfocus方法赋予一个对象焦点时,不能在form_load事件中直接进行赋予(如在其中写command1.setfocus),因为焦点只能赋到可视(visible 为真)的控件上,在load加载还未完成时,窗体及其上的控件都是不可视的。
这一点值得注意,但可以在加载完后转移焦点,方法是在第一个获得焦点的对象的gotfocus事件中写:command1.setfocus,就可以了。