新闻资讯
看你所看,想你所想

程式设计基础——visual basic教程

程式设计基础——visual basic教程

程式设计基础——visual basic教程

《程式设计基础——visual basic教程》是一本周黎,钱瑛,周阳花编制,由人民邮电出版社在2012-07出版的书籍。

基本介绍

  • 书名:程式设计基础——visual basic教程
  • 作者:周黎,钱瑛,周阳花
  • ISBN:9787115173195
  • 定价:33.00元
  • 出版社:人民邮电出版社

图书简介

全书从初学者的角度出发,由浅入深地介绍面向对象的程式设计方法,主要包括visualbasic集成环境的组成、visualbasic基本控制项和高级控制项的使用、程式设计基础知识及3种结构程式设计、高级数据类型、过程、档案和资料库编程技术等内容。本书还提供了大量的程式设计典型算法,指导读者在实践中更熟练地解决问题。
本书注重对学生进行基本概念、基本理论、基本技能的培养,可作为各类高等院校非计算机专业学习visualbasic

目录

第1章概述1
1.1程式设计概述1
1.1.1程式设计语言的发展1
1.1.2结构化的程式设计2
1.1.3面向对象的程式设计3
1.1.4程式设计步骤4
1.2visualbasic简介4
1.2.1visualbasic的发展历史5
1.2.2visualbasic的特点6
1.3visualbasic6.0的安装6
1.3.1visualbasic6.0的安装步骤7
1.3.2visualbasic帮助系统的安装8
1.4visualbasic6.0的集成开发环境8
1.4.1visualbasic的启动和退出8
1.4.2选单栏10
1.4.3工具列10
1.4.4各种视窗简介10
1.4.5环境定製14
1.5visualbasic应用程式设计步骤14
1.5.1创建工程14
1.5.2界面设计14
1.5.3属性设定15
1.5.4代码编辑15
1.5.5档案保存16
1.5.6程式运行16
本章小结17
思考练习题17
第2章visualbasic界面设计(上)18
2.1窗体18
2.1.1visualbasic对象的基本属性18
2.1.2窗体的常用属性21
2.1.3窗体的方法22
2.1.4窗体的事件24
2.1.5多重窗体和mdi窗体28
2.2文本控制项30
2.2.1标籤30
2.2.2文本框31
2.3按钮控制项35
2.4选择控制项37
2.4.1单选按钮、複选框和框架38
2.4.2列表框和组合框41
2.5图形控制项45
2.5.1图片框和图像框45
2.5.2直线和形状控制项47
2.6滚动条48
2.7时钟控制项49
2.8焦点51
2.9综合使用控制项实例51
本章小结54
思考练习题55
第3章visualbasic界面设计(下)56
3.1键盘和滑鼠事件56
3.1.1键盘事件56
3.1.2滑鼠事件59
3.2拖放61
3.2.1与拖放有关的属性、方法和事件61
3.2.2自动拖放63
3.2.3手动拖放63
3.3选单设计65
3.3.1选单编辑器简介65
3.3.2创建选单67
3.3.3弹出式选单68
3.3.4动态选单69
3.3.5mdi应用程式中的选单70
3.4常用activex控制项72
3.4.1activex控制项简介72
3.4.2通用对话框控制项73
3.4.3toolbar控制项和imagelist控制项79
3.4.4statusbar控制项82
3.4.5tabstrip控制项84
3.4.6treeview控制项和listview控制项86
3.4.7progressbar控制项和slider控制项88
3.4.8richtextbox控制项90
3.5图形绘製92
3.5.1坐标系统92
3.5.2定义颜色94
3.5.3绘图属性95
3.5.4绘图方法96
3.6多媒体处理99
3.6.1mmcontrol控制项99
3.6.2animation控制项101
本章小结102
思考练习题102
第4章visualbasic程式设计基础104
4.1visualbasic语言字元集及编码规则104
4.1.1visualbasic语言字元集104
4.1.2编码规则104
4.2数据类型106
4.2.1数值数据类型byte、integer、long、single、double、currency106
4.2.2字元数据类型string108
4.2.3逻辑数据类型boolean108
4.2.4日期数据类型date108
4.2.5对象数据类型object108
4.2.6变体数据类型variant109
4.3常量和变数109
4.3.1数据的存储109
4.3.2常量109
4.3.3变数111
4.4运算符和表达式115
4.4.1算术运算符和算术、日期表达式116
4.4.2字元串运算符和字元串表达式117
4.4.3关係运算符和关係表达式118
4.4.4逻辑运算符和逻辑表达式120
4.4.5表达式的构造与计算121
4.5常用内部函式122
4.5.1数学函式123
4.5.2转换函式124
4.5.3字元串函式126
4.5.4日期函式128
4.5.5随机rnd函式与randomize语句129
4.5.6格式输出format函式130
4.5.7shell函式131
本章小结132
思考练习题132
第5章算法134
5.1算法的基本概念134
5.2算法的基本特徵135
5.3算法设计的要求135
5.4算法的基本结构136
5.5算法的表示136
5.5.1用自然语言描述算法136
5.5.2伪代码表示138
5.5.3流程图表示138
5.6常用算法设计方法140
5.6.1穷举搜寻法140
5.6.2递推法141
5.6.3回溯法142
5.6.4分治法143
本章小结143
思考练习题144
第6章顺序结构程式设计145
6.1赋值语句145
6.2常用的输入语句147
6.2.1用控制项输入147
6.2.2输入框——inputbox函式149
6.3常用的输出语句151
6.3.1用控制项输出151
6.3.2讯息框——msgbox函式152
6.4其他语句155
6.4.1注释语句155
6.4.2暂停语句155
6.4.3结束语句155
6.4.4exit语句156
6.5常用算法及套用156
6.5.1交换两个数据的值156
6.5.2数据的自运算157
本章小结158
思考练习题158
第7章选择结构程式设计159
7.1if语句159
7.1.1if...then…结构159
7.1.2if...then...else…结构160
7.1.3if...then...elseif…结构161
7.1.4if语句的嵌套163
7.1.5与if语句有关的函式165
7.2selectcase语句166
7.3基本算法及套用168
7.3.1求两个数的最大(小)值168
7.3.2用户输入时按键的判断169
7.3.3信息的有效性验证170
7.3.4单选按钮和複选框的套用170
7.4其他套用举例171
本章小结175
思考练习题175
第8章循环结构程式设计176
8.1for...next语句176
8.2do...loop语句179
8.2.1当型循环179
8.2.2直到型循环182
8.3while...wend语句183
8.4goto语句184
8.5循环嵌套185
8.6常用算法及实例187
8.6.1累加(乘)187
8.6.2求最值189
8.6.3穷举法190
8.6.4递推法(叠代法)193
8.6.5字元串遍历196
8.6.6有限状态自动机198
8.6.7进制转换199
8.6.8图形字元的列印202
本章小结202
思考练习题202
第9章高级数据类型204
9.1数组204
9.1.1数组的基本概念204
9.1.2一维定长数组205
9.1.3二维定长数组207
9.1.4多维定长数组210
9.1.5动态数组210
9.1.6控制项数组211
9.1.7与数组操作相关的语句和常用函式213
9.2有关数组操作的常用算法216
9.2.1数组的查找216
9.2.2数组的最值问题218
9.2.3数组的逆置220
9.2.4数组的排序220
9.2.5数组的移位222
9.2.6数组的插入223
9.2.7数组的删除225
9.2.8数组的合併226
9.3数组的套用举例228
9.4枚举类型231
9.4.1枚举类型的声明231
9.4.2引用枚举类型中的常数232
9.4.3枚举类型变数的声明233
9.4.4枚举类型的套用234
9.5用户自定义类型235
9.5.1定义用户自定义类型235
9.5.2自定义类型变数的声明236
9.5.3自定义类型变数的访问236
9.5.4用户自定义类型数组237
本章小结241
思考练习题241
第10章过程243
10.1visualbasic程式代码的结构化组织243
10.1.1模组243
10.1.2过程244
10.2函式过程的定义和调用245
10.2.1函式过程的定义245
10.2.2函式过程的调用248
10.3子程式过程的定义与调用250
10.3.1子过程的定义250
10.3.2子过程的调用251
10.3.3事件过程的调用253
10.3.4其他模组中的过程调用254
10.3.5submain过程254
10.4参数传递255
10.4.1形实结合255
10.4.2参数传递方式258
10.4.3数组参数的传递262
10.4.4对象参数传递264
10.4.5可选参数与可变参数265
10.5过程的嵌套调用266
10.5.1嵌套调用其他过程266
10.5.2递归调用267
10.6变数、过程的作用域270
10.6.1过程的作用域270
10.6.2变数的作用域271
10.6.3静态变数277
10.7常见算法的套用278
10.7.1约数278
10.7.2字元串处理279
10.7.3数字验证280
10.7.4高次方程求根281
10.7.5递归282
10.7.6鞍点282
10.8综合套用举例284
本章小结286
思考练习题286
第11章档案288
11.1档案的基本概念288
11.1.1档案的结构288
11.1.2档案的分类289
11.1.3档案操作的一般步骤289
11.2档案的打开与关闭290
11.2.1档案的打开(建立)290
11.2.2档案的关闭291
11.2.3档案指针292
11.3档案操作的相关函式和语句292
11.3.1相关函式292
11.3.2相关语句294
11.4顺序存取档案296
11.4.1顺序档案的打开与关闭296
11.4.2顺序档案的写操作296
11.4.3顺序档案的读操作299
11.4.4顺序档案的套用304
11.5随机存取档案305
11.5.1随机档案的打开和关闭306
11.5.2随机档案的读写306
11.5.3随机档案的套用308
11.6二进制存取档案309
11.6.1打开和关闭二进制档案310
11.6.2二进制档案的读写操作310
11.6.3二进制档案的套用310
11.7档案系统控制项311
11.7.1驱动器列表框311
11.7.2目录列表框312
11.7.3档案列表框313
11.7.4档案系统控制项的同步与套用315
11.8有关档案操作的常用算法316
11.8.1读取档案全部内容316
11.8.2档案合併316
11.8.3档案複製318
本章小结319
思考练习题319
第12章资料库编程技术320
12.1资料库的基础知识320
12.1.1资料库的发展历史320
12.1.2资料库的基本概念321
12.1.3关係资料库322
12.2sql语言322
12.2.1sql语言的组成322
12.2.2ddl322
12.2.3dml323
12.3可视化数据管理器324
12.3.1建立资料库324
12.3.2建立查询326
12.4data控制项326
12.4.1data控制项的属性326
12.4.2data控制项的事件327
12.4.3data控制项的方法328
12.5套用举例329
本章小结333
思考练习题334
附录a程式调试与错误处理335
a.1程式调试335
a.1.1错误类型335
a.1.2visualbasic的调试环境336
a.1.3程式调试338
a.1.4程式调试实例339
a.2错误处理341
a.2.1错误捕捉和处理341
a.2.2错误处理实例341
附录b常见错误代码表343
附录c标準ascⅡ码錶345
参考文献346

转载请注明出处海之美文 » 程式设计基础——visual basic教程

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:ailianmeng11@163.com