《Visual Basic程序设计基础》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:沙胜贤等编著
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2004
  • ISBN:7040146088
  • 页数:324 页
图书介绍:本教材共分三个部分,第一部分包括VB集成环境简介,VB编程的基本思想及步骤,VB的基本控件,VB语言要素;第二部分包括公共对话框,惨淡设计,高级控件,文件系统;第三部分包括MDI应用,图形处理与绘图,多媒体应用,网络编程应用,数据库应用。本教材着重强调培养学生应用VB解决实际问题的能力;充分体现现代编程技术的先进性,与时代的溶合性;充分考虑课程体系的使用性与完整性;重点突出典型案例的VB开发;注重学生结合专业特点,用VB进行软件开发能力的培养;充分体现VB快速开发工具的特点。

第1章 概述 1

Visual Basic的发展过程及特点 1

Visual Basic的发展过程 1

Visual Basic的特点 2

Visual Basic的安装与启动 3

Visual Basic的安装 3

Visual Basic的启动与退出 4

Visual Basic集成开发环境 6

主窗口 6

工具箱 7

窗体设计器 8

工程资源管理窗口 9

属性窗口 9

代码编辑器窗口 10

窗体布局窗口 10

对象浏览窗口 11

本章小结 11

习题一 11

第2章 VB应用程序设计过程 12

面向对象程序设计的基本概念 12

对象与类 12

属性 13

事件与事件过程 13

方法 14

窗体 14

窗体创建 14

窗体的属性 15

事件 19

方法 20

处理多重窗体 21

最基本控件 24

命令按钮(CommandButton) 24

标签(Label) 25

文本框(TextBox) 27

应用程序设计过程实例 29

创建工程 30

设计应用程序界面 30

设置对象属性 31

编写代码 31

保存、调试与运行 32

生成可执行文件 32

VB程序调试与错误处理 33

常见错误类型 33

程序调试 34

错误处理 37

本章小结 37

习题二 38

第3章 VB语言基本知识 39

VB语言的编码规则 39

数据类型 39

标准数据类型 39

用户自定义数据类型 42

常量 42

常量 42

符号常量 43

变量 44

变量的命名规则 44

变量的声明 44

运算符与表达式 47

算术运算符与算术表达式 47

关系运算符与关系表达式 48

逻辑运算符与逻辑表达式 49

字符串运算符与字符串表达式 50

日期运算符和日期表达式 50

运算符的优先顺序 51

内部函数 51

数学运算函数 52

字符串函数 53

日期与时间函数 54

数据类型转换函数 54

格式输出函数 55

本章小结 57

习题三 57

第4章 程序控制结构与过程 58

顺序结构程序 58

几个常用的语句 58

数据输出 60

数据输入 60

选择结构程序设计 66

If语句 66

If语句的嵌套 72

多分支条件选择语句 73

循环结构程序设计 75

Do...Loop循环语句 75

For...Next循环语句 78

循环嵌套 80

数组 82

数组的声明 83

数组的应用 84

控件数组 86

过程 88

子过程 88

函数过程 90

参数传递 91

过程递归调用 93

应用举例 93

变量的作用域 97

过程级变量——局部变量 97

窗体/模块级变量 98

全局变量 98

本章小结 99

习题四 99

第5章 标准控件 101

单选按钮、复选框与框架 101

单选按钮(OptionButton) 101

复选框(CheckBox) 103

框架(Frame) 104

列表框与组合框 105

列表框(ListBox) 105

组合框(ComboBox) 110

图片框与图像框 112

图片框(PictureBox) 112

图像框(Image) 114

滚动条与计时器 115

滚动条(Hscroll和Vscroll) 115

计时器(Timer) 117

几何图形控件 119

外形控件(Shape) 119

线形控件(Line) 122

文件系统控件 122

驱动器列表框(DriveListBox) 122

目录列表框(DirListBox) 123

文件列表框(FileListBox) 124

本章小结 126

习题五 126

第6章 VB菜单设计 129

菜单编辑器简介 129

菜单设计 131

菜单结构设计 131

设计菜单 131

代码连接 132

弹出式菜单 134

弹出式菜单设计原则 134

弹出菜单 135

访问键与快捷键 136

访问键 136

快捷键 137

菜单的其他应用 138

创建菜单数组 138

动态菜单项 139

菜单应用举例 139

本章小结 144

习题六 144

第7章VB高级控件 145

高级控件简介 145

高级控件简介 145

添加高级控件 145

公共对话框控件 146

CommonDialog控件 147

ShowOpen方法 148

ShowSave方法 149

ShowColor方法 150

ShowFont方法 151

ShowPrinter方法 151

ShowHelp方法 153

图像列表(ImageList)控件 155

ImageList控件 155

设置ImageList控件的属性 155

ListImage对象和ListImages集合 156

Overlay方法 158

工具栏控件 160

Toolbar控件 160

Toolbar控件的属性 160

Button对象 161

ButtonMenu对象 162

Toolbar控件应用举例 163

状态栏(StatusBar)控件 165

StatusBar控件 165

StatusBar控件的属性与事件 165

Panel对象和Panels集合 166

进度条(ProgressBar)控件 168

ProgressBar控件 168

ProgressBar控件的属性与事件 168

ProgressBar控件的应用 169

树视图(TreeView)控件 171

TreeView控件 171

TreeView控件的属性 172

Node对象和Nodes集合 172

TreeView控件的常用方法和事件 174

TreeView控件的应用 175

视图列表(ListView)控件 176

ListView控件 176

ListView控件的属性 177

ListView控件中的对象、集合、方法 178

选项卡(TabStrip)控件 180

TabStrip控件简介 180

TabStrip控件的属性、事件、方法 180

多功能选项对话框的设计 182

TabStrip控件的应用举例 182

图像组合(ImageCombo)控件 184

滑块(Slider)控件 185

Slider控件简介 185

Slider控件的属性、事件 185

本章小结 187

习题七 188

第8章 VB绘图 189

坐标系统 189

VB的坐标系统 189

图形方法画图的原理 192

绘画方法 192

Pset方法 192

Line方法 193

Circle方法 195

Point方法 197

Print方法 198

图形文件存取 199

加载图片LoadPicture函数 199

保存图形SavePicture语句 200

用MSChart控件作图 201

MSChart控件 201

用MSChart控件作图 202

绘图应用举例 204

本章小结 205

习题八 205

第9章 文件 207

文件的基本概念 207

文件的分类 207

文件访问函数和语句 207

顺序文件的存取 208

顺序文件的打开 208

顺序文件的读操作 209

利用Write#语句执行写操作 209

利用Print#语句执行写操作 209

关闭文件 209

随机文件的存取 210

定义数据类型和变量声明 210

打开随机文件 210

随机文件的读写 211

二进制文件的存取 213

文件系统对象(FileSystemObject)模型 214

文件系统对象(FSO)简介 214

创建FSO对象 214

访问已有驱动器、文件夹和文件 215

对象的属性和方法 215

使用驱动器和文件夹 222

本章小结 226

习题九 226

第10章 MDI应用程序设计 228

MDI窗体的特性 228

MDI窗体 228

MDI子窗体 229

ActiveForm、 ActiveControl属性 230

Me关键字 230

MDI应用程序界面窗体的操作 231

指定活动子窗体或控件 231

加载MDI窗体及其子窗体 231

用Query Unload卸载MDI窗体 232

设置窗体属性 235

MDI对象的方法 235

Clipboard对象及方法 239

MDI应用程序设计举例 242

本章小结 248

习题十 248

第11章 多媒体应用程序设计 250

多媒体控件Multimedia MCI 250

常用命令、属性和事件 251

制作VCD播放器 254

制作CD播放器 258

动画控件Animation 260

常用属性、事件和方法 260

播放AVI动画 261

用API函数开发多媒体应用程序 262

API函数简介 262

利用API函数制作屏幕保护程序 265

利用API函数制作CD播放器 268

本章小结 270

习题十一 270

第12章 数据库应用程序设计 271

数据库的基本概念 271

表 271

关系 272

查询 273

数据控件 273

数据控件属性 274

数据控件记录集的方法与属性 274

数据控件的绑定控件 276

ADO数据控件 277

ADO对象模型 277

连接数据库 278

ADO数据控件的绑定 282

ODBC 284

ODBC概述 284

ODBC体系结构 285

可视化数据管理器 290

创建数据、表、索引 292

添加、删除和修改数据 293

创建查询 294

SQL语言 296

Select语句 296

向表中插入行 297

从表中删除行 297

建立新表的查询 298

Create Table语句 298

Create Index语句 298

DROP语句 299

数据报表 299

创建一个简单数据报表 300

导出一个数据报表 304

打印一个数据报表 306

本章小结 306

习题十二 307

第13章 网络应用程序设计 308

Winsock控件 308

网络编程基础 308

Winsock控件 309

应用举例 311

WebBrowser控件 313

WebBrowser控件 313

浏览器程序的设计与实现 315

Internet Transfer控件 319

Internet Transfer控件 319

FTP程序的设计与实现 322

本章小结 323

习题十三 323

参考文献 324