您现在的位置: 中国男护士网 >> 考试频道 >> 计算机等级 >> 二级辅导 >> VB >> 辅导 >> 正文    
  VB基础教程:第二章第三节控件 【注册男护士专用博客】          

VB基础教程:第二章第三节控件

www.nanhushi.com     佚名   不详 

2.3 控件

1.       常用控件介绍

         1)标准控件一

TextBox 文本框

Timer计时器

HscrollBar水平滚动条

ListBox列表框

Pointer 指针

VScrollBar 垂直滚动条

CheckBox 复选框

Label标签

DirListBox 文件夹列表框

PictureBox图片框

Line 线条

DriveListBox 驱动器列表框

ComboBox 组合框

Shape 图形

FileListBox文件列表框

OptionButton选项按钮

Image图象

Data 数据控件

CommandButton 命令按钮

Frame 框架

OLE控件

 

(2)      常用控件的属性、方法和事件

公共属性

NameCaptionEnabledFantsizeHeightWidthIndexLeftTop TabStop

公共方法

MoveRefreshSetfocus(设置焦点)

公共事件

ClickDblClickLostFocus(失去焦点)

控件名称

属性、方法、事件

说明

TextBox  文本框

(用于接受用户在框内输入的内容)

Text属性

即用户从文本框输入的内容

PasswordChar属性

设置口令时用的掩码,如:用*代替实际输入的内容

MaxLength属性

最大长度,缺省值是0,即可以输入任意个字符

MultiLine属性

True时可以多行文本,为False时只能输入一行文本

Alignment 属性

文本在框中的对齐方式:0=左对齐1=右对齐,2=居中

Chang事件

当框中的文本内容发生变化时触发该事件

LostFocus事件

当光标离开文本框时触发该事件

Label 标签(用于在窗体上添加文字说明)

Alignment属性

Caption文本的对齐方式:0=左对齐,1=右对齐,2=居中

WordWrap属性

True时可根据标签大小自动换行

AutoSize属性

自动调节大小,为True时可根据文本大小自动调整标签大小,为False时标签大小不能改变,过长的文本被截掉

ListBox 列表框

(用于列出可供用户选择的项目列表)

List属性

用于保存列表内容,访问: [对象名]. List(列表项序号)

列表项的序号由上到下依次为0123……

ListCount属性

列表项数目

ListIndex属性

列表项索引,其值为最后选中的列表项序号,第一个为0,如果未选中任何表项,其值为-1

Text属性

列表项正文,其值为最后选中的列表项的文本,它与

ListListIndex)相同。

Columns属性

列表框显示形式取0时为一列显示所有行,其他值为多列。

Sort属性

排序属性,为True时,列表项按ASCII码排序,为False时,则不排序。

AddItem方法

添加列表项,使用格式:

[ 对象名.] AddItem<列表项文本>[,插入位置序号]

若不指定位置,则插入到列表末尾。

 Clear方法

删除列表所有项目

RemoveItem方法

删除列表项,使用格式:

[ 对象名 .] RemoveItem  删除项序号

PictureBox 图片框

Image  图象(用来把图形放入程序里)

AutoSize/Stretch

属性

调整图片框以适应图象 / 调整图象以适应外框

Picture属性

决定控件中显示的图象

装入图形:

imgMyHand.Picture = LoadPicture ( “c:\graphics\hand.bmp” )

删除图形:  imgMyHand.Picture = LoadPicture ( “ ” )

ComboBox 组合框(将列表框和文本框结合在一起)

Style属性

外观属性:取0时,系统创建一个带下拉式列表框的组合框;为1时,系统创建一个由文本框和列表框直接组合在一起的简单组合框,可以从列表框中选择,也可以直接在文本框中输入;为2时,系统创建一个没有文本框的下拉式列表框,单击列表框上的按钮才显示文本框,用户不能在文本框中输入,只能在列表框中选择。

Text 属性

其值为用户从列表框中选定的文本或直接输入的文本。

AddItem方法

添加列表项,使用格式:

[ 对象名.] AddItem<列表项文本>[,插入位置序号]

若不指定位置,则插入到列表末尾。

Clear方法

删除列表所有项目

RemoveItem 方法

删除列表项,使用格式:

[ 对象名 .] RemoveItem  删除项序号

CommandButton

命令按钮

Cancel属性

取消属性,它为True, 按〖ESC〗即等于单击此按钮。

Default属性

缺省属性,它为True, 按回车键即等于单击此按钮。

Timer计时器

Interval属性

两次调用Timer事件的事件间隔,用于创建动态效果。

Frame 框架

CheckBox 复选框

OptionButton选项按钮

Alignment属性

决定它们的对齐方式,0=左对齐,1=右对齐。

Value属性

决定它们是否被选中的属性

2.       常用控件的使用辨析

1)文本框和标签的区别:

    文本框通常用于向计算机输入信息,而标签通常用于输出信息。文本框是一个十分重要的控件,因为由复选框和选项按钮向程序输入的信息毕竟只有少数的几条信息而已。标签和文本框的区别很小,标签可以看成是一个在运行时不能修改正文的文本框,因此标签主要用于输出信息。

(2)  LabelAutoSize属性和WordWrap属性

   ¨     为了使标签具有垂直伸展和字换行处理,必须设置它的AutoSize属性和WordWrap属性同时为True
  
   ¨    
AutoSize属性为FalseWordWrap属性为False时,若标签不够高而Caption太长时,Caption将被切割掉。
  
  
¨     AutoSize属性为FalseWordWrap属性为True时,情况也如此。
  
  
¨      AutoSize属性为TrueWordWrap属性为False时,表示可以水平伸展,但只显示一行信息。

(3) PictureBoxImageStretch属性和AutoSize属性

   ¨  Image只有Stretch属性,而PictureBox只有AutoSize属性。
  
   ¨  
AutoSize属性设为True,则PictureBox改变自己的大小来适应其中的图形。
  
  
¨   Stretch属性设为True,则Image中的图形将改变自己的大小来适应外面的边框。

4Frame 框架、CheckBox 复选框、OptionButton选项按钮的区别:

   ¨  复选框和选项按钮用于向程序输入信息, 框架用来对复选框和选项按钮进行分组。
 
   
¨   复选框选中时会在小方框里打一个钩,选项按钮选中时会在小圆圈里点一个点。

3.控件使用举例

   34

 

文章录入:杜斌    责任编辑:杜斌 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
     

    联 系 信 息
    QQ:88236621
    电话:15853773350
    E-Mail:malenurse@163.com
    免费发布招聘信息
    做中国最专业男护士门户网站
    最 新 热 门
    最 新 推 荐
    相 关 文 章
    没有相关文章
    专 题 栏 目

      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)                            【进男护士社区逛逛】
    姓 名:
    * 游客填写  ·注册用户 ·忘记密码
    主 页:

    评 分:
    1分 2分 3分 4分 5分
    评论内容:
  • 请遵守《互联网电子公告服务管理规定》及中华人民共和国其他各项有关法律法规。
  • 严禁发表危害国家安全、损害国家利益、破坏民族团结、破坏国家宗教政策、破坏社会稳定、侮辱、诽谤、教唆、淫秽等内容的评论 。
  • 用户需对自己在使用本站服务过程中的行为承担法律责任(直接或间接导致的)。
  • 本站管理员有权保留或删除评论内容。
  • 评论内容只代表网友个人观点,与本网站立场无关。