Visual Basic程序设计PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:李书琴,蔚继承主编(西北农林科技大学信息工程学院)
- 出 版 社:西安:西安电子科技大学出版社
- 出版年份:2011
- ISBN:9787560625515
- 页数:344 页
第1章VisualBasic概述 1
1.1 VB的启动与退出 1
1.1.1 VB的启动 1
1.1.2 VB的退出 3
1.2 VB的集成开发环境 3
1.2.1标题栏 3
1.2.2菜单栏 3
1.2.3工具栏 4
1.2.4窗口 4
1.3可视化编程的基本概念 7
1.3.1对象与类 7
1.3.2控件的基本操作 8
1.3.3控件的属性及设置 8
1.3.4控件的事件与事件过程 10
1.3.5控件的方法 11
1.4 VB程序设计的步骤和执行过程 11
1.4.1 VB可视化编程的一般步骤 12
1.4.2 VB应用程序的执行过程 12
1.4.3制作一个简单VB应用程序 12
1.5 MSDN的使用 15
教学小结 18
习题 18
第2章 代码基础 21
2.1数据类型 21
2.2常量 23
2.3变量 25
2.3.1变量命名 26
2.3.2声明变量 26
2.4内部函数 28
2.4.1数学运算函数 29
2.4.2字符串操作函数 30
2.4.3转换函数 30
2.4.4格式输出函数 31
2.4.5日期和时间函数 32
2.4.6对话框函数 32
2.5表达式 35
2.5.1算术表达式 35
2.5.2字符串表达式 37
2.5.3关系表达式 38
2.5.4布尔表达式 39
2.6语句 40
2.6.1 VB语句的书写规则 40
2.6.2赋值语句 41
2.6.3结束语句 42
2.6.4注释语句 42
教学小结 42
习题 43
第3章VB可视化编程基础 48
3.1窗体 48
3.1.1常用属性 48
3.1.2主要事件 50
3.1.3常用的方法 51
3.2命令按钮 52
3.2.1常用属性 53
3.2.2主要事件 53
3.3标签 54
3.3.1常用属性 54
3.3.2主要事件 55
3.4文本框 56
3.4.1常用属性 56
3.4.2主要事件 57
3.4.3主要方法 60
3.5图片框(PictureBox)和图像框(Image) 62
3.6工程及工程文件管理 65
3.6.1工程的组成 65
3.6.2工程文件的基本操作 65
3.6.3向工程中添加、移除及保存文件的操作 66
3.6.4运行工程 67
3.6.5生成.exe文件 67
教学小结 67
习题 68
第4章 基本控制结构 73
4.1顺序结构 73
4.1.1输出数据的基本方法 73
4.1.2提供数据的基本方法 76
4.2选择结构 79
4.2.1 If结构 79
4.2.2 Select Case结构 83
4.2.3有关函数 85
4.3循环结构 86
4.3.1 Do While…Loop循环结构 87
4.3.2 For…Next循环结构 90
4.4 嵌套 91
4.5应用举例 97
4.6 Do循环的其他结构 101
教学小结 104
习题 104
第5章 数组与自定义数据类型 115
5.1数组 115
5.1.1数组的基本概念 115
5.1.2数组的声明 116
5.1.3数组的赋值 121
5.1.4数组的输出 124
5.1.5数组应用举例 126
5.2自定义数据类型 132
5.2.1基本概念 132
5.2.2用户自定义数据类型数组 134
5.3控件数组 136
5.3.1基本概念 137
5.3.2建立控件数组的方法 137
5.3.3应用举例 139
教学小结 140
习题 141
第6章 过程 148
6.1 Sub过程 148
6.1.1 Sub过程的定义 148
6.1.2 Sub过程的调用 149
6.1.3过程调用中的参数传递 150
6.2 Function过程 156
6.2.1 Function过程的定义 156
6.2.2 Function过程的调用 156
6.3过程、变量的作用域 157
6.3.1过程的作用域 157
6.3.2变量的作用域 159
6.4应用举例 162
6.5递归 166
教学小结 168
习题 168
第7章 数据文件 176
7.1与数据文件有关的概念 176
7.1.1数据文件的概念 176
7.1.2数据文件的组成 176
7.1.3文件的读/写和文件的缓冲区 177
7.2顺序文件的读/写操作 177
7.2.1顺序文件的打开与关闭 178
7.2.2顺序文件的建立 178
7.2.3顺序文件的读取 180
7.2.4顺序文件的记录追加 182
7.2.5顺序文件的记录编辑 182
7.3随机文件的读/写操作 183
7.3.1随机文件的打开与关闭 184
7.3.2随机文件的创建 184
7.3.3随机文件的读取 186
7.3.4随机文件的修改与删除 187
7.4二进制文件的读/写 187
7.4.1二进制文件的打开与关闭 188
7.4.2二进制文件的读/写 188
7.5常用的文件操作语句和函数 191
教学小结 193
习题 193
第8章 常用控件设计 198
8.1框架 198
8.2计时器 198
8.3选择性控件 201
8.3.1单选按钮 201
8.3.2复选框 204
8.4列表框与组合框 205
8.4.1列表框 205
8.4.2组合框 212
8.5滚动条 213
8.5.1主要属性 213
8.5.2主要事件 214
8.6常用ActiveX控件 216
8.6.1 ProgressBar 217
8.6.2 Slider 219
8.6.3 ListView 220
8.6.4 TreeView 223
8.6.5 SSTab 227
8.6.6通用对话框 230
8.6.7对话框应用实例 238
教学小结 242
习题 242
第9章 界面设计 246
9.1界面设计概述 246
9.2菜单设计 247
9.2.1菜单概述 247
9.2.2菜单设计 248
9.2.3修改菜单项状态 252
9.2.4增减菜单项 252
9.2.5弹出式菜单设计 253
9.3工具栏设计 254
9.3.1 ImageList控件 254
9.3.2 ToolBar控件 255
9.3.3使用ToolBar和ImageList控件创建工具栏 258
9.4状态栏设计 260
9.5多文档界面设计 263
9.5.1多文档界面概述 263
9.5.2创建和设计MDI窗体及子窗体 264
9.5.3 MDI窗体与子窗体交互 264
9.5.4卸载MDI窗体 265
9.5.5子窗体排列 265
9.5.6应用MDI窗体注意事项 265
教学小结 269
习题 269
第10章 图形操作 271
10.1图形操作基础 271
10.1.1图形的坐标系统 271
10.1.2自定义坐标系统 272
10.2与绘图有关的属性 273
10.2.1 CurrentX和CurrentY 273
10.2.2 DrawWidth和DrawStyle 274
10.2.3 FillStyle和FillColor 274
10.2.4 AutoRedraw 275
10.3图形控件 275
10.3.1 PictureBox控件 276
10.3.2 Image控件 276
10.3.3 Line控件 276
10.3.4 Shape控件 276
10.3.5图形文件的保存 276
10.4图形方法 277
10.4.1 Line方法 277
10.4.2 Circle方法 278
10.4.3 Pset方法 279
10.4.4 Point方法 280
10.5 PaintPicture方法 281
10.5.1位图的复制 282
10.5.2位图的翻转 282
10.5.3位图的缩放 282
10.5.4位图的旋转 284
习题 285
第11章VB与数据库 286
11.1数据库概述 286
11.1.1关系数据库的基本概念 286
11.1.2可视化数据库管理器 287
11.1.3结构化查询语言(SQL) 291
11.1.4数据访问对象模型 292
11.2 ADO概述 292
11.2.1 ADO简介 292
11.2.2 ADO对象模型 293
11.2.3 ADO对象的常用属性 296
11.2.4 ADO数据控件(ADODC) 299
11.3 ADO编程实例 303
第12章VB与Excel 309
12.1 VB中Excel的相关操作 309
12.1.1 Excel对象库引用 309
12.1.2 Excel对象声明 309
12.1.3 VB中Excel的启动与关闭 310
12.2 VB与Excel的数据交换 310
12.3 VB对Excel的排版操作 311
12.4利用Excel中宏编写VBA代码 313
实验 318
实验1 VB集成开发环境 318
实验2 VB代码基础 321
实验3常用基本控件应用 323
实验4基本控制结构应用 325
实验5数组与自定义数据类型 332
实验6过程 336
实验7数据文件 339
实验8常用控件 340
实验9界面设计 341
参考文献 342
- 《市政工程基础》杨岚编著 2009
- 《工程静力学》王科盛主编 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《化学反应工程》许志美主编 2019
- 《亚历山大继业者战争 上 将领与战役》(英)鲍勃·本尼特,(英)麦克·罗伯茨著;张晓媛译 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019