VisualBasic程序设计课件第讲应用程序接口设计及代码编写.ppt

VisualBasic程序设计课件第讲应用程序接口设计及代码编写.ppt

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

* 第5讲 应用程序接口设计代码编写(1) * 同学们好,现在我们来学习VB程序设计课程的第5讲 我们在第3、4讲通过一个倒计时器程序学习了VB程序设计的初步知识,完成了第2章的学习。现在我们进入第3章的学习。 本章主要以一个简单的计算器应用程序为实例,围绕VB应用程序的界面设计和代码设计展开,共包括三讲。 通过本章的学习,你将系统地掌握V编程的一般方法及相关知识. * 本章学习目标 1.掌握可视化界面设计的方法 2 .掌握变量和常量的概念及用法 3.掌握运算符及流程控制语句的用法 4.理解工程化思想和编程风格 5.理解常用函数的使用方法 6.了解窗体设计的基本原则 7.了解“简单计算器”程序设计过程 * 本讲主要内容 演示一个简单的计算器程序的开发过程 主窗体的概念和设置方法 添加新窗体的方法 窗体间调用的方法 框架控件(Frame)的用法 * 一、简单计算器程序开发演示 我们先明确一个我们的开发任务: Windows操作系统自带了一个计算器程序,现在我们来模仿它创建一个简单的但却属于我们自己的计算器应用程序。 该程序实际上是对第一章“加法”程序的功能拓展,它能完成简单的加、减、乘、除四则运算 好,现在我们来看一看这个程序运行后应该是个什么样子 * 程序运行主界面如下: * 界面布局分析 命令按钮控件 文本框:txtResult 框架Frame控件 文本框:txtFirst 文本框:txtSecond 文本框:txtLabel 标题及图标 不允许最大化 * 帮助:关于窗体 * 我们现在开始利用VB对这个任务进行编程,那么怎样做呢? 按我们在第2章中所学的知识,我们知道应该首先设计界面,然后再根据任务,针对控件的事件进行编程。 * 对于这个任务,我们进行界面设计的主要步骤和内容是: * 界面设计 1.新创建一个“标准EXE”工程 2.设置窗体(Form)属性 3.放置文本框(TextBox)控件 4.设计菜单(Menu) 5.放置框架(Frame)控件 6.放置命令按钮(CommandButton)控件 * 教师语 界面的制作过程我们已经演示过多次了,这部分内容请同学们自己完成。我们现在直接进入VB集成开发环境,看一下这个程序的开发界面。 * 计算器程序开发演示 在刚才的演示过程中,各位同学可能会注意到,如果你注意力不集中,稍微走点神,可能就听不懂了。 为什么呢? 这是因为这个程序开始有点复杂了。 那么复杂在什么地方呢? 我们与之前开发过的“加法”“倒计时”程序对比一下,会发现这个程序有这样几个特点 * 程序特点分析 1.多窗体:应用程序具有两个窗体。 2.控件多:在界面设计方面,用到的控件种类、数量均增加了许多,窗体设计精细了许多 3.控件间的联系比较紧密。比如数字区按钮的Click事件,会影响txtFirst和txtSecond文本框的Text属性值;而txtFirst控件的Text属性值的变化会进而影响txtResult。 4.程序代码的结构开始有点复杂。比如除用到了IF…THEN还使用了Select Case多重分支判断结构 5.使用了菜单对象 * 多窗体 如果使用了多个窗体,那么必然要解决以下问题: 1.哪个是主窗体 2.窗体间如何相互调用 * 多窗体 在刚才的演示过程中,我们看到,如果一个应用程序包括两个以上的窗体,那么必须设置其中之一为“启动对象”,即主窗体。设置的方法是: “工程”菜单->“工程属性”菜单项->选择“启动对象 ” 主窗体是“自动”被运行启动的,那么其他窗体就必须被主窗体调,比如有两个窗体Form1和Form2,Form1是主窗体,那么在Form1中调用Form2的方法是: Form2.Show 0 或 Form2.Show 1 * 控件多 这个程序中用到了一个新的控件Frame框架控件,这个控件起到的是一个“容器”的作用,此外还用到了若干命令按钮控件。要制作一个实用、好看的界面,还可能用到许多控件,比如: 列表框控件(ListBox) 组合框控件(ComboBox) 工具栏控件(ToolBar) 状态栏控件(StatusBar) 图标列表控件(ImageList) 通用对话框控件(CommonDialog) * 总之,这个程序演示了许多知识点,我们会在后面的课程中逐步给同学们详细讲解或演示。 本讲到此结束,请同学们课下务必动手临摹完成这个计算器应用程序的开发,为下两讲的学习做好准备。

文档评论(0)

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

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

1亿VIP精品文档

相关文档