- 1、本文档共66页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
面向对象语言VisualBasic解析
Visual Basic内部控件 VB提供内部控件和外部控件,其中内部控件共有20种,下图列出了所有VB的内部控件的类型名,其中最左上角的箭头不代表控件,单击它可以改变鼠标形状。 标签控件(Label) 用于显示用户不能直接改变的文本信息。可以编写代码来改变Label控件显示的文本,以响应运行时的事件;还可以使用它来标识其它本身不具有Caption属性的控件。 标签的常用属性有: Caption属性 用来设置标签中显示的内容。允许文本的长度最多为1024个字节。 文本框控件(TextBox) 文本框控件有时也称作编辑控件,显示设计时用户输入的或运行时在代码中赋予控件的信息。可在文本框区域输入、编辑和显示文本内容。 文本框的常用属性: 1)Text属性 在文本框中显示的正文内容存放在Text属性中。当程序运行时,用户通过键盘输入正文内容,保存在Text属性中。缺省时最大可输入2048个字符到文本框中。文本框没有Caption属性。 2)MultiLine属性 设置文本框中是否可以输入或显示多行文本。有两种值可选: ·True :允许输入多行文本; ·False:不允许输入多行文本(默认)。 命令按钮控件(CommandButton) 命令按钮通常用于完成某种功能,当用户单击命令按钮时就引发相应的动作。 1.命令按钮的常用属性 : Enabled属性 要禁止按钮,需将Enabled属性设为False。按钮被禁止时,将显示为暗淡的,表示按钮无效。 2.命令按钮的事件 单击命令按钮时,将触发Click事件并执行Click事件过程中的代码,此外还将触发MouseDown和MouseUp事件。 单选钮控件(OptionButton) 用于多种功能的选择。 单选钮是一种表示状态的选项,通常以选项组的形式出现。同一组单选钮中,每次只能选择一项,而且必须选择一项。当选中一个单选钮时,其它单选钮都会自动关闭。 1. 单选钮的常用属性 Value属性 单选钮最重要的属性就是Value属性,该属性用于设置单选钮的状态。设置值如下: ·True:单选钮被选中。 ·False:单选钮未被选中(默认)。 2. 单选钮的事件 Click事件是单选钮控件最基本的事件,一般情况用户无需为单选钮编写Click事件过程,因为当用户单击单选钮时,它会自动改变状态。 组合框控件(ComboBox) 组合框是一种同时具有文本框和列表框特性的控件。用户可以从文本框中输入文本,而从列表框中选择列表项。 1. 组合框的常用属性 Style属性 Style属性用于确定组合框的类型和显示方式。 2. 组合框的事件与方法 组合框接收Click、DblClick等事件。选中组合框中的某一项时,将触发Click事件。如果双击组合框中的某一项,则触发DblClick事件。 框架控件(Frame) 每个窗体中可能会存在许多控件,为了将控件适当地按功能分组,就可以使用框架。 框架中的控件能够进行总体的激活或屏蔽。如当需要在同一窗体内建立几组相互独立的单选钮时,就需要用框架将每一组单选钮框起来。 为了将控件分组,首先需要绘制 Frame 控件,然后绘制 Frame 里面的控件。 时钟控件(Timer) Timer控件又称计时器、定时器控件。定时器是一种可按一定时间间隔触发事件的控件,通常用于检查系统时钟,确定是否执行某项任务。用于有规律地定时执行指定的工作,适合编写不需要与用户进行交互就可直接执行的代码,如计时、倒计时、动画等。在程序运行阶段,时钟控件不可见。 1)Interval属性 它用于设置定时器事件之间的时间间隔,取值范围在0 到 65535 之间(包括这两个数值),单位为毫秒(1/1000秒),表示计时间隔。 2)Enabled属性 无论何时,只要时钟控件的Enabled属性被设置为True而且Interval属性值大于0,则计时器开始工作(以Interval属性值为间隔,触发Timer事件)。 通过把Enabled属性设置为False可使时钟控件无效,即计时器停止工作。 滚动条控件(HscrollBar和VScrollBar) 在项目列表很长或者信息量很大时,可以使用滚动条控件(ScrollBar)来提供简便的定位。 它分为水平滚动条(HScrollbar)和垂直滚动条(VscrollBar)二种,通常附在窗体上协助观察数据或确定位置,也可用作数据输入工具,用来提供某一范围内的数值供用户选择。二者除方向之外,动作是相同的,都是用于滚动内容。当应用程序或控件不能自动支持滚动时,就可用滚动条控件来提供滚动功能。 Value属性 Value属性对应于滚动框在滚动条中的位置,它介于
文档评论(0)