- 1、本文档共73页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Visual Basic 程序设计 第一讲 可视化编程理论概述 [内容简介] 1.本章通过一个简单的加法应用程序 传统语言与可视化语言的编程过程 可视化编程的优点 VB工程的概念和管理方法 面向对象的基本思想。 2.通过本章的学习,你将发现编程不再那么枯燥乏味,而是一件轻松快乐的事。 [学习目标] 掌握VB工程的概念及管理方法 掌握VB集成环境中获得帮助的方法 理解可视化编程的概念和特点 了解的可视化语言的种类和特点 了解面向对象的概念及其基本机制。 1.1“加法运算”应用程序实例分析 没有学习过编程的人常常会问,编程难不难。这确实是个很难回答的问题。编程的确很难,它多少需要点天赋,你必须在大脑中对整个程序有一个清晰的轮廓。一个思维很混乱的人是很难做到这一点的。 但编程其实又很简单。说它简单是因为编程的过程实际上就是写文章的过程,只不过我们平时写文章用的是汉字,而程序员则使用计算机语言。如果你能用汉语写出一手好文章,那么只要熟悉了VB语言,也同样能够做到这一点。 1.1.1 可视化编程概述 可视化设计 “所见即所得”。VB为用户提供大量的界面元素(即控件对象),如窗体、菜单、命令按钮、工具按钮、检查框等等。用户只需用鼠标操作就可以设计出所需的用户程序界面,而不需编写代码后再编译生成,这就是可视化编程。 2. 程序设计要求 ——设计程序界面 1.1.3 传统语言的实现方法 利用C语言编程的步骤通常是: 第1步:编写大量代码生成程序界面 第2步:编写大量代码控制键盘和鼠标操作 第3步:编写代码完成求和操作 其中只有第3步才是该程序的核心部分,它实际上只有一条非常简单的赋值语句,即C=A+B。但是为了完成这个程序,程序人员却要花费大量的时间去编写代码。 1.1.3传统语言的实现方法 第1步:编写大量代码生成程序界面 主要包括两项工作: 一是通过程序代码创建名称为Form1的窗体,并控制窗体的大小、显示位置等; 二是在Form1窗体的适当位置(x,y坐标)显示数字输入区、求和结果显示区、提示信息(如“第1个数字”、“第2个数字”、“求和结果”)等项目,并创建名为Command1的命令按钮。 1.1.3传统语言的实现方法 第2步:编写大量代码控制键盘和鼠标操作 主要包括三项工作: 一接收键盘的输入,并将输入结果显示在数字输入区; 二捕获鼠标的点击操作,以控制命令按钮的执行; 三将求和结果显示出来。 第3步:编写代码完成求和操作 主要采用赋值语句完成C=A+B的求和计算。 1.1.3传统语言的实现方法 传统语言编写Windows应用程序的缺陷: 图界面 控制鼠标键盘操作 编写业务逻辑 1.1.4 可视化语言的实现方法 第1步:用鼠标“画”出程序界面,设置个控件对象的属性。 1.1.4可视化语言的实现方法 第1步:用鼠标“画”出程序界面 第2步:编写代码,完成求和操作 几点说明:(1)command1_click表示过程名(子程序)。Command1指命令按钮的名称,click表示鼠标点击动作。(2)Text1和Text2以字符串的形式,保存了用户通过键盘输入的数字,因此使用Val函数将它们转化为数字类型,然后再进行求和运算。 “加法”应用程序 开发过程演示 1.1.5可视化编程的概念和特点 如果认真体会上述“加法”程序的开发过程,就不难发现: 我们多年梦寐以求的“快乐编程”理想成为现实: 程序开发过程不再单纯是枯燥的计算机语言的书写过程,而更像是一件艺术品的制作过程。 一是基于面向对象的思想,引入了控件的概念和事件驱动; 二是程序开发过程一般遵循以下步骤: 即先进行界面的绘制工作 再基于事件编写程序代码,以响应鼠标、键盘的各种动作。 一是基于面向对象的思想,引入了控件的概念和事件驱动; 二是程序开发过程一般遵循以下步骤: 即先进行界面的绘制工作 再基于事件编写程序代码,以响应鼠标、键盘的各种动作。 1.2 VB集成开发环境介绍 Microsoft公司开发的VB编程语言就是一种优秀的可视化编程工具。 它从1991年开始的第1版到现在的VB.NET,主要经历了6次版本的更新。 鉴于6.0是目前经验证比较实用的且易于安装的版本,所以我们将以此为对象,循序渐进学习可视化编程技术。 1.2.1 VB的安装与启动 根据不同的需求,VB6.0有3个不同的版本,即学习版、专业版和企业版 ,均可以开发基于Windows98、 Windows2000、 Windows NT 以及XP的应用程序。 不同版本的区别:控件和Internet功能所有不同 安装过程同Windows的其他产品 1.2.2 VB的集成开发环境 进入VB后的第一个界面 集成开发环境 1.标题栏 一般格式: 程序名称- Micr
文档评论(0)