《Visual Basic程序设计教程》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:龚沛曾,陆慰民,杨志强编
  • 出 版 社:北京:高等教育出版社
  • 出版年份:1998
  • ISBN:7040066866
  • 页数:417 页
图书介绍:

目 录 3

基础出篇 3

第一章Visual Basic程序设计概述 3

1.1概述 3

1.1.1 VB简介 3

1.1.2 VB功能特点 4

1.1.3 VB5.0新功能特点 5

1.2运行环境、安装和启动 6

1.2.1运行环境 6

1.2.2安装 6

1.2.3启动与退出 7

1.3集成开发环境 8

1.3.1主窗口 8

1.3.2窗体窗口 10

1.3.3属性窗口 10

1.3.4工程资源管理器窗口 11

1.3.5代码窗口 12

1.3.6窗体布局窗口 13

1.3.7对象浏览器窗口 13

1.3.8工具箱窗口 14

思考题 14

第二章简单的VB程序设计 15

2.1程序设计方法的发展 15

2.1.1初期的程序设计 15

2.1.2结构化程序设计 15

2.1.3面向对象的程序设计 16

2.2 VB中对象的概念 17

2.2.1对象 17

2.2.2对象的建立和命名 18

2.2.3对象的属性、事件和方法 19

2.3简单应用程序的建立 21

2.3.1用户界面对象的建立 21

2.3.2对象属性的设置 22

2.3.3对象事件过程的编程 23

2.3.5保存文件 25

2.3.4程序的运行 25

2.4基本控件和属性 26

2.4.1基本控件属性 26

2.4.2标签 31

2.4.3文本框 32

2.4.4命令按钮 36

2.4.5应用举例 39

2.5.2创建、打开和保存工程 42

2.5.1工程的组成 42

2.5工程管理及环境设置 42

2.5.3添加、删除和保存文件 43

2.5.4环境设置 44

2.6生成可执行文件和制作 47

安装盘 47

2.6.1生成可执行文件 47

2.6.2制作安装盘 48

2.7使用帮助功能 52

2.7.1“帮助主题”命令的使用 52

2.7.2使用“联机手册” 54

2.7.3从Intemet上获得帮助 55

思考题 56

第三章VB语言基础 58

3.1编码规则………………………58 3.2数据类型 59

3.2.1标准数据类型 59

3.2.2自定义类型 62

3.3变量与常量 63

3.3.1变量或常量的命名规则 63

3.3.2变量声明 64

3.3.3常量 65

3.4运算符和表达式 67

3.4.1运算符 67

3.4.2表达式 69

3.4.3常用内部函数 70

3.5基本语句 75

3.5.1赋值语句 76

3.5.2用户交互函数和过程 76

3.5.3选择结构 81

3.5.4循环结构 86

3.5.5其他辅助控制语句 92

3.6数组 93

3.6.1静态数组 93

3.6.2动态数组 95

3.6.3数组的基本操作 96

3.6.4控件数组 98

3.6.5数组的应用 103

3.7.1过程的定义 107

3.7 过程 107

3.7.2过程的调用 109

3.7.3参数传递 110

3.7.4变量、过程的作用域 112

3.7.5递归 116

3.7.6常用方法 119

3.8常用算法举例 121

思考题 134

4.1.1单选钮和检查框的属性 135

4.1单选钮和检查框 135

第四章 常用控件与窗体 135

4.1.2事件 136

4.2框架 137

4.2.1属性 138

4.2.2事件 138

4.3滚动条 139

4.3.1属性 139

4.3.2事件 140

4.4.1属性 142

4.4列表框 142

4.4.2方法 143

4.5组合框 146

4.6驱动器、目录和文件列表框 147

4.6.1驱动器列表框 148

4.6.2目录列表框 148

4.6.3文件列表框 149

4.7时钟 151

4.7.2事件 152

4.7.1属性 152

4.8通用对话框 155

4.8.1 通用对话框的基本属性和方法 156

4.8.2打开对话框 157

4.8.3另存为对话框 162

4.8.4颜色对话框 162

4.8.5字体对话框 163

4.8.6打印对话框 165

4.8.7帮助对话框 166

4.9.1属性 167

4.9窗体 167

4.9.2事件 168

4.9.3方法 169

4.9.4多重窗体 169

4.10高级事件过程 173

4.10.1鼠标器事件 173

4.10.2键盘事件 175

4.10.3对象拖放 177

4.10.4 OLE拖放 183

4.11 ActiveX控件和可插入对象 192

4.12剪贴板的应用 193

4.12.1文本剪贴 194

4.12.2图形剪贴 195

思考题 197

第五章菜单设计 198

5.1菜单的设计 198

5.2菜单设计示例 200

5.3菜单项增减 204

5.4弹出菜单 205

5.5多文档界面(MDI) 207

5.5.1创建MDI窗体及其子窗体 207

5.5.2显示MDI窗体及其子窗体 208

5.5.3维护子窗体的状态信息 210

5.5.4用QueryUnload卸载MDI窗体 210

5.5.5多文档界面应用程序中的 211

“窗口”菜单 211

MDI NotePad 212

5.5.6应用举例——创建一个 212

5.6工具栏 215

5.6.1手工创建工具栏 215

5.6.2工具栏应用举例 216

5.6.3协调菜单与工具栏的外观 216

5.7对话框 217

5.7.1设计自定义对话框 217

5.7.2显示自定义对话框 218

思考题 219

第六章文件 220

6.1文件及其结构 220

6.2顺序文件 221

6.3随机文件 226

6.3.1随机文件的打开与关闭 226

6.3.2随机文件的读写操作 227

6.4二进制文件 230

6.4.1 二进制文件的打开与关闭 230

6.4.2二进制文件的读写操作 231

思考题 232

第七章图形操作 233

7.1坐标系 233

7.1.1坐标系统 233

7.1.2自定义坐标系 234

7.2绘图属性 237

7.2.1当前坐标 237

7.2.2线宽 237

7.2.3线型 238

7.2.4填充 239

7.2.5色彩 239

7.3图形控件 240

7.3.1图形框 241

7.3.2图像框 243

7.3.3画线工具 245

7.3.4形状 245

7.4图形方法 246

7.4.1 Line方法 246

7.4.2 Circle方法 247

7.4.3 Pset方法 248

7.4.4 Point方法 249

7.5应用 249

7.5.1几何图形绘制 249

7.5.2使用DrawMode属性绘制图形 250

7.5.3使用MSChart控件绘制图形 251

7.5.4简单动画设计 256

7.5.5图形漫游 259

7.5.6图形处理技术 262

思考题 267

第八章程序调试和出错处理 268

8.1错误类型………………………268 8.1.1语法错误 268

8.1.2编译错误 268

8.1.3运行错误 269

8.1.4逻辑错误 270

8.2调试和排错 270

8.2.1调试窗口 270

8.2.3设置断点 273

8.2.2逐语句或逐过程运行 273

8.3出错处理 274

思考题 284

提 高篇 287

第九章Visual Basic与数据库 287

9.1数据库概念 287

9.2数据控件 290

9.2.1数据控件属性 290

9.2.2数据控件的常用方法 293

9.2.3数据输入 296

9.2.4高级约束数据控件 300

9.3使用对象变量访问数据库 306

9.3.1通过对象来使用数据库 307

9.3.2创建新的数据库 310

9.3.3数据库结构维护 314

9.4结构化查询语言(SQL) 318

9.4.1结构化查询语言概述 318

9.4.2使用SQL 320

9.4.3数据库管理器 326

思考题 327

第十章 Visual Basic与Win32 API函数 329

10.1在VB中访问 329

Win32 API函数 329

10.2查看API函数 330

10.3使用API函数例程 332

思考题 343

11.1 OLE基本术语 344

第十一章 Visual Basic与OLE 344

11.2 OLE容器控件 345

11.2.1设计时的对象链接与嵌入 345

11.2.2运行时的对象链接与嵌入 349

11.3 OLE自动化 353

思考题 357

第十二章 Visual Basic与Web 358

12.1 Intemet基础 358

12.2.2在Web页面中使用 365

ActiveX文档 365

ActiveX控件 365

ActiveX控件 365

12.2.1 在Web页面中使用 365

12.2在Web上使用 365

思考题 372

实验篇 375

实验准备 375

实验一顺序程序设计 376

一、实验目的 376

二、实验内容 376

实验二选择结构程序设计 379

一、实验目的 379

二、实验内容 379

实验三循环结构程序设计 381

一、实验目的 381

二、实验内容 381

一、实验目的 384

二、实验内容 384

实验四数 组 384

实验五过 程 387

一、实验目的 387

二、实验内容 387

实验六常用控件(一) 390

一、实验目的 390

二、实验内容 390

实验七常用控件(二) 392

一、实验目的 392

二、实验内容 392

一、实验目的 395

二、实验内容 395

实验九文 件 397

一、实验目的 397

二、实验内容 397

一、实验目的 399

二、实验内容 399

实验十图 形 399

实验十一使用VB程序调试器 403

一、实验目的 403

二、实验内容 403

实验十二 VB与数据库技术 405

一、实验目的 405

二、实验内容 405

二、实验内容 408

一、实验目的 408

实验十三VB与API函数 408

实验十四VB与OLE 410

一、实验目的 410

二、实验内容 410

实验十五VB与Web 412

一、实验目的 412

二、实验内容 412

实验十六自我测试 414

一、实验目的 414

二、实验内容 414

实验八菜 单 935