图书介绍

Visual Basic程序设计基础与项目实训PDF|Epub|txt|kindle电子书版本网盘下载

Visual Basic程序设计基础与项目实训
  • 文东,冯建华主编 著
  • 出版社: 北京:中国人民大学出版社;北京:北京科海电子出版社
  • ISBN:9787300105482
  • 出版时间:2009
  • 标注页数:340页
  • 文件大小:113MB
  • 文件页数:352页
  • 主题词:BASIC语言-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Visual Basic程序设计基础与项目实训PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Visual Basic概述1

1.1 Visual Basic的特点2

1.2 Visual Basic 6.0的主窗口3

1.2.1 启动Visual Basic 6.03

1.2.2 标题栏、菜单栏和工具栏4

1.2.3 工具箱4

1.2.4 窗体5

1.2.5 工程资源管理器6

1.2.6 “属性”窗口7

1.3 第一个Visual Basic应用程序8

1.3.1 创建工程8

1.3.2 调整控件尺寸9

1.3.3 设置属性9

1.3.4 编写代码11

1.3.5 运行应用程序11

1.4 Visual Basic应用程序的开发步骤12

1.5 学习Visual Basic程序设计的方法12

1.5.1 计算机的常用功能12

1.5.2 学习程序设计的目的14

1.5.3 怎样学好Visual Basic程序设计14

1.6 习题15

第2章 对象及其操作17

2.1 对象的基础知识18

2.1.1 对象简介18

2.1.2 对象的属性18

2.1.3 对象的事件19

2.1.4 对象的方法21

2.2 窗体22

2.2.1 窗体的属性22

2.2.2 窗体的事件23

2.2.3 设置窗体的位置25

2.3 控件26

2.3.1 控件分类26

2.3.2 控件的常用属性27

2.3.3 控件命名29

2.3.4 使用控件值29

2.4 对象的操作30

2.4.1 在窗体中布置控件30

2.4.2 设置对象属性31

2.4.3 编写对象的事件过程32

2.5 上机实训——“关于”对话框34

2.6 习题35

第3章 数据类型、运算符与函数37

3.1 Visual Basic 6.0中的数据类型38

3.1.1 数据类型的分类38

3.1.2 用户自定义类型43

3.1.3 不同数据类型间的转换和运算44

3.1.4 检查数据类型44

3.2 变量45

3.2.1 变量的声明46

3.2.2 变量的命名规则47

3.2.3 变量的作用范围48

3.2.4 变量的使用49

3.3 常量50

3.3.1 常量的声明50

3.3.2 常量的使用51

3.4 运算符51

3.4.1 连接运算符51

3.4.2 赋值运算符52

3.4.3 比较运算符53

3.4.4 算术运算符54

3.4.5 逻辑运算符56

3.4.6 运算符的优先级58

3.5 Visual Basic中的常用函数59

3.5.1 数学函数59

3.5.2 字符串函数59

3.5.3 日期和时间函数60

3.5.4 随机数函数61

3.5.5 Shell()函数62

3.6 习题62

第4章 数据的输入与输出64

4.1 数据输出65

4.1.1 Print方法65

4.1.2 与Print方法有关的函数65

4.1.3 Format函数67

4.1.4 Cls方法69

4.2 预定义对话框70

4.2.1 输入框InputBox70

4.2.2 消息框MsgBox71

4.3 字形72

4.3.1 字体类型和大小72

4.3.2 其他属性72

4.4 打印机输出74

4.4.1 使用Printer对象直接输出74

4.4.2 窗体输出75

4.5 习题75

第5章 常用标准控件77

5.1 输入和显示文本的控件78

5.1.1 标签控件Label78

5.1.2 文本框控件TextBox79

5.2 命令按钮控件CommandButton81

5.3 可选择性输入的控件83

5.3.1 单选按钮控件OptionButton83

5.3.2 复选框控件CheckBox85

5.3.3 组合框控件ComboBox86

5.3.4 列表框控件ListBox87

5.4 定时器控件Timer90

5.5 与图像有关的控件92

5.5.1 图片框控件PictureBox92

5.5.2 图像控件Image94

5.6 滚动条控件94

5.7 上机实训——“选项”设置对话框96

5.8 习题98

第6章 控制结构101

6.1 选择控制结构102

6.1.1 If...Then结构102

6.1.2 If...Then...Else结构102

6.1.3 If...Then...ElseIf结构103

6.1.4 IIf函数104

6.2 Select Case语句104

6.3 For...Next循环105

6.4 Do...Loop循环107

6.5 多重循环109

6.6 GoTo型控制结构109

6.6.1 GoTo语句110

6.6.2 On...GoTo语句110

6.7 上机实训——查找html字符串110

6.8 习题113

第7章 数组117

7.1 一维数组118

7.1.1 一维数组的概念118

7.1.2 一维数组的声明119

7.1.3 一维数组的使用119

7.1.4 一维数组的查找121

7.1.5 一维数组的排序124

7.2 二维数组127

7.2.1 二维数组的声明127

7.2.2 二维数组元素的基本操作128

7.2.3 二维数组的应用129

7.3 动态数组130

7.3.1 动态数组的建立130

7.3.2 动态数组的应用132

7.4 控件数组133

7.4.1 控件数组的建立133

7.4.2 控件数组的应用134

7.5 上机实训——简易计算器135

7.6 习题137

第8章 过程140

8.1 Sub过程141

8.1.1 Sub过程的分类141

8.1.2 通用子过程设计142

8.2 Function过程143

8.2.1 函数的定义143

8.2.2 函数的调用144

8.3 参数传送145

8.3.1 形式参数和实际参数145

8.3.2 按值传递参数146

8.3.3 按地址传递参数147

8.3.4 传递一个数组148

8.3.5 对象参数150

8.4 可选参数与可变参数151

8.4.1 使用可选参数151

8.4.2 提供可选参数的默认值152

8.4.3 使用不定个数的参数152

8.5 局部内存分配153

8.6 上机实训——html数据分析过程154

8.7 习题157

第9章 菜单和对话框161

9.1 菜单简介162

9.1.1 菜单的功能162

9.1.2 菜单编辑器163

9.2 菜单的设计164

9.2.1 设计菜单界面164

9.2.2 编写代码168

9.3 菜单项的控制169

9.3.1 有效性控制169

9.3.2 菜单项标记170

9.3.3 菜单项的隐藏与显示171

9.4 建立弹出菜单172

9.5 对话框175

9.5.1 对话框分类175

9.5.2 自定义对话框175

9.5.3 显示自定义对话框178

9.6 通用对话框179

9.6.1 “打开”和“保存”对话框179

9.6.2 “颜色”对话框181

9.6.3 “字体”对话框182

9.6.4 “打印”对话框183

9.7 上机实训——图书信息对话框184

9.8 习题188

第10章 图像和高级控件190

10.1 图形显示与绘图控件191

10.1.1 显示图形文件191

10.1.2 使用绘图控件193

10.2 绘图方法194

10.2.1 坐标系统195

10.2.2 绘图方法198

10.3 图形处理206

10.3.1 图形的重绘206

10.3.2 图形的变换208

10.3.3 图形的保存209

10.4 ImageList控件209

10.4.1 ImageList控件的“属性页”对话框210

10.4.2 ImageList控件的属性211

10.4.3 ListImages集合的属性和方法211

10.5 TreeView控件212

10.5.1 TreeView控件概述212

10.5.2 TreeView控件的“属性页”对话框213

10.5.3 TreeView控件的属性213

10.5.4 TreeView控件的事件214

10.5.5 Node对象和Nodes集合214

10.6 RichTextBox控件219

10.6.1 RichTextBox控件常用属性219

10.6.2 常用的方法和事件224

10.7 上机实训——Visual Basic动画效果227

10.8 习题229

第11章 多窗体设计与程序的调试231

11.1 Visual Basic工程结构232

11.1.1 标准模块232

11.1.2 窗体模块233

11.1.3 Sub Main过程233

11.2 多窗体应用程序234

11.2.1 在程序中添加和使用窗体234

11.2.2 载入窗体235

11.2.3 隐藏、卸载、最小化和最大化窗体236

11.2.4 窗体的生命周期236

11.3 程序错误分类238

11.3.1 编译错误238

11.3.2 运行错误239

11.3.3 逻辑错误240

11.4 程序的调试方法240

11.4.1 “调试”工具栏240

11.4.2 设置断点241

11.4.3 跟踪程序的运行241

11.5 使用调试窗口242

11.5.1 “立即”窗口242

11.5.2 “本地”窗口244

11.5.3 “监视”窗口245

11.6 错误的捕捉246

11.7 上机实训——设计Pickup主界面248

11.8 习题250

第12章 键盘与鼠标事件252

12.1 Visual Basic事件概述253

12.1.1 程序中的事件253

12.1.2 事件的类型253

12.2 鼠标属性和事件253

12.2.1 鼠标属性254

12.2.2 响应鼠标事件255

12.3 拖放功能258

12.3.1 拖放属性、事件和方法258

12.3.2 自动拖动和手工拖动258

12.3.3 改变拖动图标259

12.3.4 放下对象时的响应260

12.3.5 启动拖动和停止拖动260

12.4 处理键盘事件262

12.4.1 低级键盘事件262

12.4.2 窗体级键盘事件264

12.5 上机实训——文本文件的拖放操作265

12.6 习题266

第13章 文件管理268

13.1 文件类型269

13.2 顺序文件270

13.3 随机文件273

13.4 二进制文件276

13.5 文件系统的基本操作279

13.5.1 目录操作279

13.5.2 文件操作280

13.6 Visual Basic文件系统控件282

13.6.1 驱动器列表框282

13.6.2 目录列表框282

13.6.3 文件列表框284

13.7 上机实训——Pickup的“选项”对话框287

13.8 习题289

第14章 Visual Basic 6.0数据库编程291

14.1 Visual Basic 6.0的数据库访问技术292

14.1.1 数据库访问技术292

14.1.2 ADO简介292

14.1.3 ADO的使用293

14.1.4 ADO通讯录示例295

14.1.5 动态建立Recordset298

14.2 数据库控件的使用299

14.2.1 ADO Data控件299

14.2.2 ListBox控件和ComboBox控件的数据属性302

14.2.3 DataList控件303

14.2.4 DataGrid控件304

14.2.5 用ADO Data控件操纵数据库307

14.3 上机实训——图书管理系统308

14.4 习题312

第15章 项目实训——网络资源分析系统313

15.1 系统需求314

15.2 系统设计314

15.2.1 参数配置管理315

15.2.2 批量下载316

15.2.3 数据分析316

15.2.4 保存数据和数据管理317

15.3 数据库设计318

15.4 关键技术318

15.4.1 Windows API的使用318

15.4.2 网络函数的使用320

15.5 窗体界面设计和编码323

15.5.1 主窗体frmMain323

15.5.2 选项设置窗体frmOption324

15.5.3 数据管理窗体frmBook325

15.5.4 标准VB模块modProc327

15.5.5 “关于”对话框frmAbout333

15.6 程序的运行333

15.7 小结334

第16章 课程设计335

16.1 学生管理系统336

16.1.1 系统需求336

16.1.2 系统分析336

16.2 楼盘销售管理系统337

16.2.1 系统需求337

16.2.2 系统分析337

16.3 图书馆信息服务系统338

16.3.1 系统需求338

16.3.2 系统分析339

热门推荐