21世纪高等学校计算机规划教材高校系列:Visual Basic 6.0程序设计 [平装] 9787115288868

配送至
$ $ USD

本书是VisualBasic编程的基础教程,以VisualBasic6.0版本为基础,集作者多年的教学实践经验编写而成。本书共11章,主要介绍了VisualBasic6.0的集成开发环境、面向对象程序设计的基本概念、数据类型和表达式、常用内部函数、程序控制结构、常用控件、数组、过程、键盘和鼠标事件过程、菜单和对话框程序设计、文件的读/写、图形处理、数据库程序设计以及VisualBasic.NET等内容。 本书在内容的组织和编排上秉承由浅入深、循序渐进、突出重点、简捷实用的原则,在语言叙述上力求通俗易懂、结构严谨,通过大量的实例使读者更好地理解面向对象的程序设计思想和事件驱动的编程机制。 本书可以作为高等院校非计算机专业计算机程序设计课程的教材和参考资料,也可以作为广大计算机爱好者学习VisualBasic编程的自学读物。
编辑推荐
乔平安等编著的《Visual Basic6.0程序设计》是程序设计初学者的入门教材,是编者根据多年的教学经验,以Visual Basic 6.0中文版为背景,以非计算机专业学生为教学对象,在充分考虑非计算机专业学生特点的基础上编写而成的。本书内容的选取较为广泛,有较丰富的实例。对于重要概念和算法,在理论讲解的同时配以丰富的实例,采取由浅人深、循序渐进的方法予以介绍。内容安排与组织上,秉承突出重点、简捷实用的原则,注重培养学生分析解决问题的能力。语言叙述力求通俗易懂。
目录
第1章VisualBasic概述1 1.1VisualBasic简介1 1.1.1VisualBasic的发展1 1.1.2VisualBasic的版本2 1.1.3VisualBasic6.0的特点及新特性3 1.1.4VisualBasic安装4 1.1.5使用帮助功能6 1.2VisualBasic6.0的启动和退出8 1.3集成开发环境8 1.3.1标题栏9 1.3.2菜单栏9 1.3.3工具栏10 1.3.4工具箱11 1.3.5窗口12 1.3.6环境设置14 1.4小结18 1.5习题18 第2章简单VisualBasic程序设计19 2.1可视化编程的基本概念19 2.1.1对象19 2.1.2类20 2.1.3VisualBasic中的类和对象20 2.1.4属性21 2.1.5事件21 2.1.6方法23 2.2VisualBasic应用程序的构成和设计步骤23 2.2.1VisualBasic应用程序的结构23 2.2.2第一个简单的VisualBasic程序24 2.3VisualBasic中的基本控件27 2.3.1概述27 2.3.2通用属性28 2.3.3窗体32 2.3.4命令按钮37 2.3.5标签39 2.3.6文本框39 2.3.7单选按钮、复选框和框架44 2.3.8列表框和组合框46 2.3.9图片框和图像框50 2.3.10滚动条52 2.3.11定时器53 2.4工程的管理55 2.4.1VisualBasic中的文件55 2.4.2建立、打开及保存工程55 2.4.3在工程中添加、删除及保存文件56 2.5小结57 2.6习题57 第3章VisualBasic语言基础61 3.1字符集和关键字61 3.1.1字符集61 3.1.2关键字61 3.2数据类型62 3.2.1数据类型概述62 3.2.2基本数据类型62 3.3常量和变量64 3.3.1常量64 3.3.2变量66 3.4运算符与表达式67 3.4.1运算符67 3.4.2表达式70 3.5常用内部函数72 3.5.1数学函数72 3.5.2转换函数73 3.5.3字符串函数73 3.5.4格式输出函数74 3.6小结75 3.7习题75 第4章基本控制结构77 4.1算法77 4.2程序流程图78 4.2.1简介78 4.2.2程序流程图符号79 4.3顺序结构80 4.3.1输入和输出80 4.3.2赋值语句84 4.4选择结构85 4.4.1二路分支85 4.4.2多路分支91 4.5循环结构93 4.5.1循环语句94 4.5.2循环嵌套99 4.6循环结构应用举例103 4.6.1累加、累乘算法103 4.6.2枚举算法103 4.6.3递推算法105 4.6.4几个有趣的数107 4.7其他辅助语句109 4.7.1退出与结束语句109 4.7.2With语句110 4.8小结110 4.9习题110 第5章数组及自定义类型114 5.1数组的概念114 5.1.1数组的概念114 5.1.2数组的分类114 5.2静态数组115 5.2.1数组的声明115 5.2.2数组的使用116 5.3动态数组116 5.3.1动态数组的声明116 5.3.2动态数组的使用117 5.4数组的基本操作118 5.4.1常用数组函数及语句118 5.4.2数组元素的赋值119 5.4.3数组间的赋值119 5.4.4数组元素的输出120 5.4.5求数组中极值及所在下标120 5.4.6数组元素的插入120 5.4.7数组元素的删除121 5.4.8数组中常见错误和注意事项122 5.5自定义数据类型122 5.5.1自定义数据类型的定义122 5.5.2自定义数据类型变量的声明和使用123 5.5.3自定义类型数组的应用124 5.6数组应用举例126 5.7引申内容128 5.7.1数组的排序128 5.7.2数组中的查找元素算法130 5.7.3控件数组131 5.8小结132 5.9习题133 第6章过程137 6.1应用程序组成137 6.1.1窗体模块138 6.1.2标准模块140 6.2自定义子过程140 6.2.1事件过程的定义140 6.2.2事件过程的调用141 6.2.3一般子过程的定义143 6.2.4一般子过程的调用143 6.3自定义函数过程145 6.3.1函数过程的定义145 6.3.2函数过程的调用145 6.4过程调用中的参数传递147 6.4.1实参和形参的结合147 6.4.2传值和传地址147 6.4.3数组作为参数的传递149 6.5过程与变量的作用域151 6.5.1过程的作用域151 6.5.2变量的作用域152 6.5.3动态变量与静态变量153 6.6综合应用155 6.7小结164 6.8习题165 第7章用户界面设计167 7.1菜单167 7.1.1菜单简介167 7.1.2菜单编辑器简介168 7.1.3下拉式菜单170 7.1.4弹出式菜单171 7.1.5菜单事件与菜单命令172 7.2通用对话框173 7.2.1“打开”对话框和“另存为”对话框175 7.2.2“颜色”对话框176 7.2.3“字体”对话框176 7.2.4“打印”对话框177 7.2.5“帮助”对话框178 7.2.6通用对话框举例179 7.3多重窗体和多文档界面180 7.3.1多重窗体181 7.3.2多文档界面183 7.4工具栏187 7.4.1通过手工方式创建工具栏187 7.4.2使用工具栏控件和图像列表框控件创建工具栏188 7.5状态栏192 7.5.1状态栏控件相关属性193 7.5.2Panel对象193 7.5.3状态栏控件和Panel对象的其他设置194 7.6文件系统中的列表框设计195 7.6.1驱动器列表框195 7.6.2目录列表框196 7.6.3文件列表框196 7.6.4综合举例197 7.7鼠标和键盘198 7.7.1鼠标事件198 7.7.2键盘事件200 7.8小结203 7.9习题204 第8章数据文件205 8.1数据文件概述205 8.2文件的读/写206 8.2.1打开文件206 8.2.2写入文件207 8.2.3读文件208 8.2.4关闭文件209 8.3文件系统控件209 8.4引申内容211 8.4.1随机访问模式211 8.4.2二进制访问模式211 8.4.3其他常用的文件操作语句和函数211 8.5小结213 8.6习题213 第9章图形处理214 9.1图形基础214 9.1.1坐标系统214 9.1.2绘图颜色217 9.1.3线条样式219 9.1.4图形填充221 9.2绘图方法221 9.2.1当前坐标222 9.2.2画点(PSet)方法222 9.2.3画直线或矩形(Line)方法224 9.2.4画圆、椭圆等的Circle方法226 9.2.5其他(Point和Cls)方法228 9.3图形控件228 9.3.1直线(Line)控件228 9.3.2形状(Shape)控件230 9.4综合应用231 9.4.1几何图形绘制232 9.4.2简单动画设计234 9.4.3交通灯模拟237 9.5小结240 9.6习题240 第10章数据库应用241 10.1数据库基础241 10.1.1数据库系统组成241 10.1.2关系模型数据库242 10.2结构化查询语言SQL242 10.3VisualBasic提供的数据库开发工具246 10.3.1可视化数据管理器VisData246 10.3.2数据窗体设计器250 10.3.3数据环境设计器251 10.3.4报表设计器254 10.4数据控件与数据绑定控件256 10.4.1数据控件256 10.4.2数据绑定控件258 10.4.3记录集对象258 10.5使用ADO数据控件访问数据库261 10.5.1ADO对象模型262 10.5.2ADO数据控件的主要属性、事件和方法262 10.5.3设置ADO数据控件的属性263 10.5.4ADO数据控件访问数据库举例265 10.6小结267 10.7习题268 第11章VisualBasic.NET介绍269 11.1VisualBasic.NET概述269 11.1.1什么是Microsoft.NET269 11.1.2什么是VisualBasic.NET270 11.1.3VisualBasic.NET的新发展270 11.2VisualBasic.NET集成开发环境273 11.2.1设计器窗口273 11.2.2代码编辑器窗口273 11.2.3属性窗口274 11.2.4工具箱窗口274 11.2.5解决方案资源管理器窗口274 11.3VisualBasic.NET帮助菜单275 11.4创建应用程序277 11.4.1创建应用程序的步骤277 11.4.2项目文件280 11.5小结280 附录A281 A.1VisualBasic的工作模式281 A.2错误类型282 A.3三种调试工具283 A.4错误处理286 附录B288 参考文献289
ISBN
出版社人民邮电出版社
作者乔平安
尺寸16