当前位置:首页 > 工业技术
新编Visual Basic程序设计实用教程

新编Visual Basic程序设计实用教程PDF格式文档图书下载

工业技术

图书介绍

第1章 程序设计语言与程序设计方法 1

1.1程序设计语言简介 1

1.2算法及其描述 3

1.2.1算法的概念 3

1.2.2算法举例 3

1.2.3算法的特征 4

1.2.4算法的表示 4

1.3结构化程序设计 6

1.3.1基本算法结构 6

1.3.2结构化程序设计方法 7

1.4面向对象的概念和方法 8

1.4.1面向对象的概念 8

1.4.2面向对象工程化设计方法 9

1.5程序设计的步骤 10

习题 11

实验 11

2.1 Visual Basic的发展历程 12

第2章 Visual Basic概述 12

2.2 Visual Basic 6.0的安装与启动 13

2.3 Visual Basic 6.0的集成开发环境(IDE) 14

2.3.1主窗口 14

2.3.2窗体设计器窗口 15

2.3.3性窗口 16

2.3.4代码窗口 17

2.3.5工程资源管理器窗口 18

2.3.7工具箱窗口 19

2.3.6窗体布局窗口 19

2.3.8立即窗口、本地窗口和监视窗口 20

2.4 Visual Basic应用程序的设计步骤 20

2.4.1创建工程 21

2.4.2创建用户程序界面 21

2.4.3设置属性 21

2.4.4编写代码 22

2.4.5调试执行 22

2.4.6保存工程 22

2.5 Visual Basic的帮助系统 23

2.5.2“帮助”主题 24

2.5.1安装MSDN 24

2.5.3在线MSDN 25

习题 25

实验 26

第3章 Visual Basic程序的界面设计 27

3.1公共属性 27

3.2窗体 31

3.2.2窗体的主要方法 32

3.2.1窗体的主要属性 32

3.2.3窗体的主要事件 34

3.3文本控件 37

3.3.1标签(Label) 38

3.3.2文本框(TextBox) 38

3.4命令按钮(CommandButton) 41

3.5选择控件 43

3.5.1选项按钮(OptionButton)、复选框(CheckBox)与框架(Frame) 43

3.5.2列表框(ListBox)和组合框(Combol) 45

3.6图片控件 48

3.6.1图片框(PictureBox)和图像框(Image) 48

3.6.2绘图控件Line(直线)和Shape(形状) 50

3.7滚动条和计时器 50

3.7.1滚动条 50

3.7.2计时器 51

3.8焦点 52

3.9.1键盘事件过程 53

3.9键盘与鼠标事件过程 53

3.9.2鼠标器事件过程 56

3.10拖放 59

3.10.1与拖放有关的属性、事件和方法 59

3.10.2应用举例 60

3.10.3综合应用举例 62

习题 63

实验 64

4.2.1基本数据类型 76

4.2数据类型 76

4.1字符集 76

第4章 Visual Basic程序设计基础 76

4.2.2记录类型 78

4.2.3枚举类型 80

4.3常量 81

4.3.1直接常量 81

4.3.2符号常量 81

4.4.1变量的声明 82

4.4变量 82

4.4.2变量的赋值 84

4.4.3不同类型数据的转换 85

4.5运算符 85

4.5.1算术运算符 85

4.5.2字符串运算符 86

4.5.3关系运算符 87

4.5.4逻辑运算符 87

4.6.1组成 88

4.6.2表达式值的类型 88

4.6表达式 88

4.6.3优先级 89

4.7常用内部函数 90

4.7.1数学函数 90

4.7.2转换函数 91

4.7.3字符串函数 92

4.7.4日期函数 93

4.7.5格式输出(Format)函数 93

4.7.6 Shell函数 94

习题 95

4.8代码书写规则 95

实验 97

第5章 顺序结构程序设计 100

5.1顺序结构 100

5.2赋值语句 101

5.3 InputBox和MsgBox函数 105

5.3.1 InputBox函数 105

5.3.2 MsgBox函数 106

5.5应用举例 109

5.4.3结束语句 109

5.4注释、暂停与程序结束语句 109

5.4.2暂停语句 109

5.4.1注释语句 109

习题 111

实验 113

第6章 选择结构程序设计 116

6.1 If语句 116

6.1.1 If…Then结构 116

6.1.2 If…Then…Else结构 118

6.1.3 If…Then…ElseIf结构 119

6.1.4 If语句的嵌套 120

6.2 Hf函数 121

6.3 Select Case语句 121

6.4应用举例 123

习题 128

实验 129

第7章 循环结构程序设计 138

7.1.1当型循环(While) 139

7.1 Do-Loop循环结构 139

7.1.2直到型循环(Until) 142

7.1.3 Do-ExitDo-Loop型 143

7.2 While型循环控制语句 145

7.3 For-Next循环结构语句 145

7.4循环嵌套 149

7.5常用算法介绍 151

7.5.1累加、累乘 151

7.5.2素数问题 153

7.5.3穷举法 154

7.5.4求最大值或最小值问题 155

习题 156

实验 160

第8章 数组 165

8.1数组的基本概念 165

8.2数组的声明 166

8.2.1静态数组的声明 166

8.2.2动态数组的声明 167

8.2.3用Option Base语句设定下界的默认值 168

8.2.4 UBound和LBound函数 168

8.3数组的基本操作 168

8.3.1数组的输入 168

8.3.2数组的输出 170

8.3.3数组的查找 172

8.3.4数组的排序 174

8.3.5数组的插入 177

8.3.6数组的删除 179

8.4数组的应用举例 180

8.5控件数组 183

8.5.1建立控件数组 183

8.5.2使用控件数组 185

8.6记录数组 187

习题 189

实验 194

9.1.1模块 200

第9章 过程 200

9.1 VB程序代码的结构化组织 200

9.1.2过程 201

9.2函数过程的定义和调用 202

9.2.1引例 202

9.2.2函数过程的定义 203

9.2.3函数过程的调用 207

9.3子程序过程的定义与调用 208

9.3.1子过程的定义 209

9.3.2子过程的调用 209

9.3.3事件过程的调用 211

9.3.4其他模块中的过程调用 212

9.4参数传递 213

9.4.1形实结合 213

9.4.2参数传递方式 216

9.4.3数组参数的传递 220

9.5过程的嵌套调用 222

9.5.1嵌套调用其他过程 222

9.4.4对象参数传递 222

9.5.2递归调用 223

9.6变量、过程的作用域 226

9.6.1过程的作用域 227

9.6.2变量的作用域 227

9.6.3静态变量 233

9.6.4综合示例 234

9.7应用举例 237

习题 240

实验 245

第10章 文件 251

10.1文件的基本概念 251

10.1.1文件的结构 251

10.1.2文件的分类 252

10.1.3文件的打开 252

10.1.4文件的关闭 253

10.1.5相关函数和语句 254

10.2.1顺序文件的写操作 256

10.2顺序文件的读写 256

10.2.2顺序文件的读操作 258

10.2.3顺序文件的应用 262

10.3随机文件的读写 263

10.3.1随机文件的写操作 264

10.3.2随机文件的读操作 264

10.3.3随机文件的应用 264

10.4二进制文件的读写 267

10.5.1驱动器列表框(DriveListBox) 268

10.5文件系统控件 268

10.5.2目录列表框(DirListBox) 269

10.5.3文件列表框(FileListBox) 270

10.5.4文件系统控件的应用 271

习题 272

实验 273

第11章 Windows风格的界面设计 276

11.1对话框的设计 276

11.1.1通用对话框 276

11.1.2“打开”对话框 278

11.1.3“另存为”对话框 279

11.1.4“颜色”对话框 280

11.1.5“字体”对话框 280

11.1.6“打印”对话框 281

11.1.7“帮助”对话框 282

11.1.8“自定义”对话框 283

11.2菜单的设计 284

11.2.1菜单编辑器的使用 284

11.2.2动态菜单 286

11.2.3弹出菜单 287

11.3多重窗体和多文档界面 288

11.3.1多重窗体的操作 288

11.3.2多文档界面 292

11.4工具栏和状态栏设计 295

11.4.1在ImageList控件中添加图像 296

11.4.2 ToolBar在控件中添加按钮 297

11.4.3响应ToolBar控件事件 299

11.4.4状态栏 300

11.5 RichTextBox控件 302

11.6应用程序向导 305

习题 307

实验 308

第12章 多媒体应用 323

12.1图形设计基础 323

12.1.1坐标系 323

12.1.2定义颜色 325

12.2.1 Line控件 326

12.2图形控件 326

12.2.2 Shape控件 327

12.3绘图方法 328

12.3.1 Line方法 328

12.3.2 Circle方法 329

12.3.3 Pset方法 330

12.4与绘图有关的常用属性、事件和方法 330

12.4.1绘图属性 330

12.4.2绘图事件 332

12.4.3与绘图有关的方法 332

12.5文字处理 333

12.6音频处理 334

12.6.1 mciExecute函数 334

12.6.2 MMControl控件 335

12.7视频处理 340

12.7.1 MMControl控件 340

12.7.2 Animation控件 341

12.7.3 ActiveMovie控件 342

习题 343

实验 344

第13章 数据库操作及编程 348

13.1数据库的基本概念 348

VB的数据访问技术概述 348

13.2可视化数据管理器 349

13.2.1关系数据库基本结构 349

13.2.2数据库的建立 350

13.2.3建立查询 352

13.3.1数据控件及其属性 353

13.3数据控件及其使用 353

13.3.2数据控件的建立 354

13.3.3数据库操作 355

13.4结构化查询语言SQL 359

13.4.1 SQL的基本组成 359

13.4.2 SQL语句应用 360

13.5 ADO数据控件 361

13.5.1使用ADO数据控件 362

13.5.2 ADO控件的绑定及代码控制 364

13.5.3使用数据窗体向导 366

13.6 ADO数据对象编程 368

13.6.1基于ADO数据对象的一般操作过程与操作形式 368

13.6.2基于ADO数据对象编程举例 371

13.7报表制作 374

13.8应用举例 376

习题 386

实验 387

附录A程序调试与错误处理 393

附录B常见错误代码表 405

查看更多关于新编Visual Basic程序设计实用教程的内容

相关书籍
作者其它书籍
返回顶部