VisualBasic程序设计教案第04章幻灯片.ppt

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VisualBasic程序设计教案第04章幻灯片

第 4 章 Windows程序的常用控件 4.1 窗 体 的 设 计 4.2 用户输入/输出设计 4.3 标签、文本框与按钮 4.4 图片框与定时器 4.1 窗 体 的 设 计 4.1.1 添加窗体 添加窗体有两种方法:第1种方法是在进入Visual Basic编程环境时,系统将弹出“新建工程”(New Project)对话框,如图2-7所示(第2章的2.4.2 节工程的分类与特点),该界面提示用户选择需要建立的工程类型,若选择“标准EXE”并点击“打开”按钮,则系统在进入Visual Basic编程环境后即建立起一个标准窗体。 第2种方法是在进入Visual Basic编程环境后,若还想添加新的窗体,可选择菜单项“工程”,在随即弹出的菜单中单击“添加窗体”即可。 4.1.2 窗体的属性 在完成窗体对象的创建后,第一步就是对其属性进行设置。窗体的属性十分丰富,可满足用户的几乎各种个性化要求。 属性值既可在属性窗中直接设置与修改,也可在程序代码中动态设置和修改。 4.1.3 窗体的事件 作为对象,窗体能对外部事件作出响应。 4.1.4 窗体的方法 窗体有很多方法,通过在代码中调用来执行。窗体对象常用的方法有Show方法、Hide方法、Move方法、SetFocus方法、Refresh方法、Print方法、Line方法和Circle方法等 4.2 用户输入/输出设计 4.2.1 InputBox函数 InputBox函数用于接受用户键盘输入的数据,又叫输入对话框,其语法如下: InputBox(提示[,标题][,默认值][,x坐标][,y坐标]) 该函数返回的数据类型为字符类型。函数被调用时打开一个输入对话框,要求用户输入文本或选择一个按钮,当用户单击“确定”按钮后,函数返回文本框中输入的值。 4.2.2 MsgBox函数 MsgBox函数向用户发出提示信息并要求作出响应,又叫消息对话框,其语法如下: MsgBox(提示[,按钮][,标题]) 其中“按钮”是整型表达式,是c1+c2+c3+c4的总和,c1~c4分别决定信息框按钮的数目和类型、图标类型、默认按钮和模式。 MsgBox函数等待用户单击按钮,返回一个整型值,程序便可根据该返回值确定下一步的工作。 4.2.3 信息交互与处理 通过输入对话框函数InputBox和消息对话框函数与过程MsgBox很容易实现用户与系统间的信息交互 。 4.3 标签、文本框与按钮 4.3.1 标签 标签控件(Label)用于显示文本信息,而这些文本信息是不希望用户编辑修改的。标签控件所显示的文本就是Caption属性的值,此控件常用于各种界面提示信息和状态信息的显示。 1.属性 标签控件常用的属性有:Name、Caption、BorderStyle、BackColor、BackStyle、ForeColor、Font、Alignment、AutoSize、Enable、Visible、Left、Top、Width和Height等。 2.事件 标签控件常用的事件有:Click(单击)、DblClick(双击)和Change(改变)等。 3.方法 标签控件常用的方法有:Refresh、Move、Hide、Scale和ZOrder等。 4.3.2 文本框 文本框控件(TextBox)用于接收用户输入的文本信息,或显示系统提供的文本信息。用户可以在文本框中输入、编辑和修改数据。 1.属性 文本框控件常用的属性有:Name、Text、BorderStyle、BackColor、ForeColor、Font、Alignment、Appearance、Enable、Locked、Maxlength、MultiLine、PasswordChar、ScrollBars、Visible、Left、Top、Width和Height等。以下是其中几个较重要的属性。 ? Text:文本框中的内容。 ? MultiLine:该属性为True时可以接收多行文本,为False时只能接收单行文本。 ? Maxlength:指定文本框中最多能接收的文本字符数。 ? PasswordChar:指定在文本框中显示的符号,可用于口令输入。 ? Locked:指定用户能否编辑文本框中的文本。 ? ScrollBars:决定文本框是否含有滚动条。0为不含滚动条,1为含有水平滚动条,2为含有垂直滚动条,3为含有水平和垂直滚动条。 2.事件 文本框控件常用的事件有:Change、KeyPress、LostFocus、KeyDown、KeyUp、MouseDown、Mouse

文档评论(0)

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

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

1亿VIP精品文档

相关文档