VB教学课件第2章vb的对象及其操作.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* TabStop属性 作用:使某指定控件“轮空” 一般控件的Tabstop属性的隐含值为True(真),表示按Tab键时光标移到本控件处“停下来”,即焦点正常地移到本控件处。若将某控件的该属性设为False,当用户按Tab键时光标在本控件处不停留。 * * * * * * * * * [例2-3] 设计一个程序,在窗体上画两个命令按钮,程序进入运行状态后,在窗体上装入一幅图片,当单击“窗体变大”命令钮,窗体就变大,单击“窗体变小”命令钮,窗体就变小。 简单分析一下:如何在程序开始运行时在窗体上装入图片?我们将使用窗体的Form_Load事件,Load 是窗体所能响应的一个事件,只要启动应用程序,就会触发load事件。 Loadpicture是一个函数,用来将指定的图形文件调入内存。Loadpicture的一般格式是: [对象].picture=loadpicture(“文件名”) 切换到VB工作环境进行程序演示 然后介绍窗体的常用属性 * * * [例2-4]设计一个窗体,单击该窗体后,显示第二个窗体,在第二个窗体上有一个按钮,单击该按钮后显示第一个窗体 通过该例可以学习有关窗体的一些事件和方法,如何创建新窗体 创建新窗体的步骤: (1) 从“工程”菜单中选择“添加窗体”菜单项 (2) 系统显示如右图所示的“添加窗体”对话框 (3) 该对话框的“新建”选项卡用于创建一个新窗体,列表框中列出了各种新窗体类型,其中选择“窗体”选项时,建立一个空白的新窗体 (4) 单击“打开”按钮,一个新的空白窗体就被加入当前工程中,同时也显示在屏幕上 * Load、Unload、Show、Hide的比较 Load语句把窗体装入内存,但不立即显示,语法为: Load 窗体名 Unload语句是卸载窗体,语法为: Unload 窗体名 Show方法是用来加载窗体,并显示出来,语法为: 窗体名.Show Hide方法是将窗体从屏幕上隐藏起来,但窗体本身依然保留在内存中,其语法为: 窗体名.Hide 注意:当需要节省内存空间时,最好采用卸载窗体的方法,因为卸载窗体后,窗体原先占用的内存被释放。 如果经常使用某个窗体,可以采用隐藏窗体的方法。 * 下面我们通过一个例子来体会刚才所讲的有关窗体的常用方法。 [例2-3] 设计两个窗体(主窗口、一号窗口),在主窗口上放置四个命令按钮,依次将其标题修改为“加载”、“显示”、“隐藏”、“卸载”,并针对各对象编制相应的事件过程,以灵活操纵一号窗口。 * 第一节 控件概要 控件是VB5.0预先定义好的、程序中能够直接使用的对象。 VB5.0的控件分为两种类型: 内部控件:该类控件保存在VB的EXE文件的内部,它们经常被使用,总是显示在工具箱上 ActiveX控件:这类控件单独保存在.ocx类型的文件中,包括数据绑定网格、数据绑定组合框等通用部件和诸如图表、Tab之类的专用部件 * * * * * * [例]设计一个窗体,放置一个文本框和两个命令按钮,单击“显示”按钮,在文本框里显示一行文字,单击“清除”按钮,将文本框里内容清除。 设置字体 Enabled属性 Tooltiptext属性(提供简短提示) 创建键盘快捷方式(+字母) Default、Cancel属性 * * * * * * * * * * [例]在窗体上画出3个文本框和一个命令钮。当程序运行时,用户在第一个文本框中输入一行文字时,在另外两个文本框中同时显示出相同的内容,但显示的字体大小不同。 Sub txtshow1_change() end sub 设置字体、大小、颜色(fontname、fontsize、forecolor) 多行显示文本(MultiLine属性、ScrollBars属性) 限制可输入字符个数(MaxLength属性) 隐藏用户输入(PasswordChar属性) * [例3-1] 设计一个程序,由用户从键盘上输入两个数,然后求它们的和,并将计算结果显示出来。 文本框只能接受字符型数据,为了能进行加法运算,首先要将用户输入到文本框中的字符串转换成数值型数据,这就使用了Val函数,它的作用是将数字字符转换成数值。 由于文本框只能接受字符数据,因此还要将求得的和换成字符数据,这就用到Str$函数。 * 切换到VB中工作环境,设计用户界面 Setfocus方法 tabindex、tabstop属性 tooltiptext属性 default、cancel属性 * TabIndex属性 返回或设置父窗体中大部分对象的 tab 键次序。 缺省情况下,在窗体上画控件时 Visual Basic 会分配一个 tab 键顺序,但 Menu、Timer、Data、Image、Line 和

文档评论(0)

autohhh + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档