visualbasic程序设计(第二版上)ppt

visualbasic程序设计(第二版上)ppt

ID:39947314

大小:4.06 MB

页数:532页

时间:2019-07-15

visualbasic程序设计(第二版上)ppt_第1页
visualbasic程序设计(第二版上)ppt_第2页
visualbasic程序设计(第二版上)ppt_第3页
visualbasic程序设计(第二版上)ppt_第4页
visualbasic程序设计(第二版上)ppt_第5页
资源描述:

《visualbasic程序设计(第二版上)ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、VisualBasic程序设计(第二版上)高等院校计算机应用技术规划教材谭浩强主编总目录第1章程序设计的基本知识第2章设计一个简单的VisualBasic应用程序第3章VisualBasic的基本语法第4章窗体第5章使用文本框和标签输入输出文字信息第6章命令按钮、复选框、单选按钮和框架第7章列表框、组合框和滚动条第8章对话框第9章图片框、图像框和计时器总目录第10章菜单设计第11章文件系统控件第12章图形第13章多文档界面第14章建立和访问数据库第15章对象的链接与嵌入-使用OLE控件第16章ActiveX控件第17章多媒体控件第18章错误处理程序第1章程序设计的基

2、本知识1.1为什么要学习VisualBasic1.2程序设计的有关概念BASIC是Beginner’sAll-PurposeSymbolicInstructionCode(初学者通用符号代码)的缩写。与其他高级语言相比,它的语法规则相对简单,容易理解和掌握,且具有实用价值,被认为是最理想的初学者语言。1.1为什么要学习VisualBasic1.1.1BASIC语言是最容易掌握的计算机语言BASIC语言自诞生以来,在广泛使用中不断地发展。至今为止,BASIC已经历了4个发展阶段。第一代BASIC指最早期的BASIC(1964年到20世纪70年代初期),它的功能简单,只

3、有十几个语句,常称为基本BASIC。第二代BASIC指微机出现初期的BASIC(20世纪70年代中期到20世纪80年代中期),功能有较大扩充,应用面较广,其代表为GW-BASIC和Microsoft的BASIC(即MS-BASIC)。第三代BASIC是在20世纪80年代中期出现的结构化的BASIC语言,其代表为TrueBasic、QuickBasic、TurboBasic、QBasic。第四代就是VisualBasic,它是为Windows环境下编程使用的BASIC。目前,第一代BASIC早已被淘汰,第二代BASIC正在向第三代BASIC转移,随着Windows环境

4、的推广使用,将会有更多的人学习和使用VisualBasic。前三代的BASIC语言,尽管功能不断丰富,但都是在DOS操作环境下使用的,它提供给用户的是字符界面,看起来单调枯燥。例如,向计算机输入两个数a和b,要求计算机输出a×b的值c。可以用传统的BASIC语言编写出以下程序。10INPUT″entera:″,a20INPUT″enterb:″,b30c=a*b40PRINT″c=″;c50END1.1.2Windows的出现使VisualBasic应运而生该程序运行时,在输入a和b的值并按Enter键后,屏幕如图1.1所示。用过Windows的人显然不满足

5、这样的人机对话方式。Windows提供的是图形界面,即提供给用户的界面不仅包括字符,而且能包括各种图形。这就是图形用户界面(graphicuserinterface,GUI)。对于上述求c=a*b的题目,如果提供给用户的界面如图1.2所示,在“被乘数a”的框内输入a值,再在“乘数b”的框内输入b的值,然后单击“相乘”按钮,在“a*b的值”的框内显示出c=a*b的结果。显然,用户更欢迎这样的界面。图1.1图1.21.提供可视化的编程工具用传统的高级语言编程序,主要的工作是设计算法和编写程序。程序的各种功能和显示的结果都要由程序语句来实现。而用VisualBasic开

6、发应用程序,包括两部分工作:一是设计用户界面;二是编写程序代码。1.1.3VisualBasic的基本特点VisualBasic为程序设计人员提供图形对象(窗体、控件、菜单等),以进行应用程序的界面设计。例如,程序设计人员可以根据用户的需要在屏幕上画出如图1.2所示的用户界面。在传统的程序设计中,为了在屏幕上显示出一个图形,就必须编写一大段程序语句。而VisualBasic使屏幕设计变得十分简单。VisualBasic提供一个“工具箱”,箱内放有若干个“控件”。程序设计者可以自由地从工具箱中取出所需控件,放到窗体中的指定位置,而不必为此编写程序。也就是说,屏幕上的用

7、户界面是用VisualBasic提供的可视化设计工具直接“画”出来的,而不是用程序“写”出来的。设计用户界面如同用各种不同的印章在一张画纸上盖出不同的图形。被认为是最难的界面设计,就这样轻而易举地解决了。其实,这些编程工作只是不由用户来做,而由VisualBasic系统完成而已。所谓用户界面设计,就是要设想让用户看到什么。Windows之所以比DOS受欢迎,就是因为具有生动直观、对用户“友好”的界面。现在,VisualBasic成功地解决了用户界面设计的难点,这就为设计应用程序提供了良好的基础。2.采取“事件驱动”的方式编程传统的编程方法是根据程序应实现的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。