《Visual Basic 3.x For Windows程序设计入门与提高》PDF下载

  • 购买积分:19 如何计算积分?
  • 作  者:何立起编著;倪群改编
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:1995
  • ISBN:7115055866
  • 页数:669 页
图书介绍:

目录 1

入门篇 1

●第一章 新概念与新术语 3

1.1 对象(Object) 3

1.2 属性(Property) 4

1.3 Visual Basic中的对象 5

1.4 设置属性 7

1.5 事件(Event) 11

1.6 事件过程(Event Procedure) 11

1.7 方法(Method) 12

1.8 如何扩充Visual Basic中的对象 13

1.9 本章重点 14

●第二章 开发环境 15

2.1 主窗口 15

2.2 工具箱 17

2.3 表单 18

2.4 工程窗口 18

2.5 设计简单型数字钟 19

2.6 实用型数字钟 22

2.8 保存文件须知 27

2.7 开发程序七个步骤 27

2.9 工程的打开与关闭 28

2.10 实例练习 28

2.11 过程的调用 36

2.12 事件驱动程序设计 37

2.13 程序的开始 39

2.14 如何控制别的表单中的对象 40

2.15 简单的动画示范 40

2.16 常用的热键 41

2.17 本章重点 42

●第三章 程序开发技巧 45

3.1 Visual Basic与Quick Basic 45

3.2 注释 46

3.3 数字 46

3.4 语句分隔符号 46

3.5 赋值语句(Assignment Statement) 46

3.6 变量 47

3.7 变量的作用域(Scope of Variables) 51

3.8 流程控制 54

3.9 过程与函数 58

3.10 指数,整数除法及取余数 61

3.11 字符串运算 62

3.12 本章重点 62

●第四章 命令按钮与菜单栏 63

4.1 实例练习 63

4.2 执行系统命令 64

4.3 以程序改变按钮状态 65

4.4 如何判断控制的状态? 66

4.5 建立菜单栏 66

4.6 编写事件过程 71

4.7 选项状态的改变 72

4.8 选项打勾(Check Mark) 73

4.9 菜单选项的增减 75

4.10 键盘选取 78

4.11 设计弹出式菜单 80

4.12 本章重点 81

●第五章 输入 83

5.1 文本框(Text Box) 84

5.2 复选钮(Option Button) 88

5.3 实例练习 89

5.4 单选框(Check Box) 91

5.5 实例练习 92

5.6 列表框及组合框 93

5.7 如何增减列表项目 93

5.8 选用列表框中的项目 94

5.9 列表框的事件 95

5.10 实例练习 96

5.11 组合框(Combo Box)的事件 97

5.12 滚动条 97

5.13 用滚动条调色 99

5.14 InputBox$函数 100

5.15 通用对话框 101

5.16 本章重点 107

●第六章 输出 109

6.1 消息框(Message Box) 109

6.2 从标签输出 110

6.3 文本的字体 112

6.4 输出到表单及图片框 112

6.5 设置坐标 113

6.7 定制表位(TAB) 114

6.6 字体的高度及宽度 114

6.8 制定数值的输出格式 116

6.9 日期及时间格式 117

6.10 输出到打印机 117

6.11 打印表单(form) 118

6.12 电子表格的输出 119

6.13 本章重点 124

●第七章 绘图 125

7.1 在表单上加图片 125

7.3 选择适用图片 126

7.2 移动及改变图片大小 126

7.4 图标切换 127

7.5 移动控制 128

7.6 实例练习 129

7.7 改变控制大小 130

7.8 隐藏与显示控制 130

7.9 增加与删除控制 131

7.10 设置对象的坐标系统 133

7.11 基本绘图功能 135

7.12 绘图区中的图案的恢复 136

7.14 色彩 137

7.13 绘图方法与属性 137

7 15 清除绘图区 139

7.16 画点 139

7.17 画线 140

7.18 直线粗细与类型 142

7.19 绘图模式 144

7.20 Step 144

7.21 画框 145

7.23 画椭圆 146

7 22 画圆 146

7.24 画弧 147

7.25 绘图专用控制 150

7.26 本章重点 151

●第八章 鼠标 153

8.1 鼠标事件 153

8.2 利用鼠标来定位控制 154

8.3 用鼠标画线 155

8.4 涂鸭 155

8.5 鼠标按键及Shift参数 158

8.6 拖曳后放下 161

8.7 程序控制拖曳 165

8.8 控制的重新定位 166

8.9 设计一个简单的绘图程序 167

8.10 本章重点 169

●第九章 多重表单 171

9.1 处理表单的方法及语句 171

9.2 表单属性的设置 172

9.3 设置通用表单的属性 174

9.4 对话框属性的设置 175

9.6 选用图标 176

9.5 设置起始表单或模块 176

9.7 表单的载入与显示 177

9.8 显示对话框 177

9.9 隐藏表单 178

9.10 检查表单是否隐藏 178

9.11 载入一个不立刻显示出来的表单 179

9.12 删除表单 179

9.13 多重表单的结束 179

9.14 本章重点 180

10.1 对象变量 181

●第十章 对象与实例(Instances) 181

10.2 对象类型 182

10.3 对象变量的使用 183

10.4 实例与Me 185

10.5 本章重点 185

●第十一章 排错 187

11.1 如何排错 187

11.2 设计阶段、运行阶段及中断模式 188

11.3 停在有问题的语句上 190

11.4 改正运行时期错误 190

11.5 断点 191

11.6 执行应用程序中的特定部分 192

11.7 单步执行 192

11.8 过程执行 193

11.9 决定下一个执行语句 193

11.10 使用Calls对话框 193

11.11 排错窗口 194

11.12 在立即窗口中测试数据及过程 196

11.13 使用立即窗口的一些技巧 198

11.15 命令行参数的使用与测试 199

11.14 特殊情况 199

11.16 本章重点 200

●第十二章 语言的高级用法 201

12.1 流程控制 201

12.2 数据声明 204

12.3 表单型参数 205

12.4 控制型参数 205

12.5 决定控制型参数的类型(Type) 206

12.7 数组 207

12.6 定长字符串 207

12.8 全局模块(Global Module) 209

12.9 类型与常量的定义 210

12.10 本章重点 212

●第十三章 系统资源 213

13.1 处理反白字符串 213

13.2 活用剪贴板 214

13.3 定时器 217

13.4 配合DoEvents函数写空闲循环(Idle Loops) 220

13.5 低级键盘控制 222

13.6 写一通用型键盘处理过程 224

13.7 本章重点 225

●第十四章 运行时期错误 227

14.1 为什么要处理运行时期错误 227

14.2 如何处理错误 229

14.3 不可预期的错误 231

14.4 复杂程序的注意事项 232

14.5 错误处理的集中 232

14.6 后置错误处理 235

14.7 关闭错误处理 236

14.8 本章重点 237

●第十五章 文件系统控制 239

15.1 文件系统控制 239

15.2 活用文件系统控制 241

15.3 文件博士 241

15.4 加个打开文件对话框 246

15.5 FileName属性 253

15.6 Pattern属性 253

15.7 其它使用文件系统控制的方法 254

15.8 本章重点 254

16.1 数据文件 255

●第十六章 文件处理 255

16.2 文件存取的类型 256

16.3 文件存取综观 256

16.4 Open语句 257

16.5 顺序存取文本文件 259

16.6 简单的文本编辑器 259

16.7 随机存取文件的记录 268

16.8 记录编辑器(Record Editor) 271

16.9 二进制文件的I/O 284

16.10 本章重点 286

●第十七章 多文档界面(MDI) 287

17.1 建立MDI应用程序 288

17.2 安置MDI表单中的子窗口 289

17.3 结束MDI应用程序 291

17.4 建立命令图标栏 291

17.5 父窗口如何选择子窗口 292

17.6 本章重点 293

●第十八章 对象链接与嵌入(OLE 2.0) 295

18.1 基本概念 295

18.2 “链接”对象与“嵌入”对象 297

18.3 使用OLE控制 298

18.4 在运行阶段建立对象 302

18.5 在运行阶段显示OLE对话框 304

18.6 OLE对象的文件处理 305

18.7 利用OLE发出声音 305

18.8 使用OLE应用程序注意事项 307

18.9 本章重点 308

●第十九章 应用程序之间的沟通 309

19.1 动态数据交换 309

19.2 在设计过程中建立链接关系 311

19.3 Link属性 312

19.4 客户的Link属性 313

19.5 服务器的Link属性 316

19.6 Link事件 317

19.7 属于客户的三个事件 318

19.8 属于服务器的事件 318

19.9 让用户建立热链接 320

19.10 程序控制DDE动作 323

19.11 错误处理 326

19.12 传送键盘输入给别的应用程序 328

19.13 本章重点 329

●第二十章 拓展Visual Basic的功能 331

20.1 载入定制的控制 332

20.2 声明及调用DLL 332

20.3 声明DLL例程时所应该特别注意的事项 333

20.4 用特别的数据类型来调用DLL过程 335

20.5 本章重点 339

提高篇 343

●第廿一章 数据库的设计 343

21.1 认识数据库 343

21.2 数据控制(Data Control) 344

21.3 打开数据库 348

21.4 与数据库有关的属性 349

21.5 通用控制与数据控制 351

21.6 简单实例的扩充 352

21.7 当成“连接控制”的图像及图片框 353

21.8 以程序代码操作记录 353

21.9 管理当前记录 354

21.10 移动记录 354

21.12 更新数据集 356

21.11 应用“书签”(Bookmark)移到特定记录 356

21.13 增加一条新记录 357

21.14 编辑当前记录 357

21.15 编辑特定域中的值 358

21.16 删除记录 358

21.17 错误事件 359

21.18 处理大的数据域 359

21.19 关闭记录集 359

21.20 维护数据库的完整性 360

21.21 数据库结构 363

21.22 透视数据库 365

21.23 本章重点 369

●第廿二章 OLE自动化 371

22.1 什么是OLE自动化 371

22.2 建立OLE自动化对象 372

22.3 存取OLE自动化对象 373

22.4 对象的操作 374

22.5 VB中的限制 375

22.6 本章重点 376

23.1 使用“安装大师” 377

●第廿三章 制造安装用磁盘 377

23.2 使用安装工具(Setup Toolkit) 380

23.3 更新的安装程序 387

23.4 小结 387

●第廿四章 问答集锦 389

●附录A 移值Basic 447

A.1 读入Basic文件 447

A.2 程序结构 447

A.3 变量的作用域 449

A.6 语言结构上的区别 450

A.4 事件及错误处理 450

A.5 输入及输出 450

A.7 无效的关键字 451

A.8 功能不一样的关键字 452

●附录B 更新的控制 455

●附录C 分类表 457

函数、语句及方法(Methods) 457

●附录D 错误码 465

●附录E Windows API声明格式 481

●附录F 关键字 575

●附录G 常量定义文件 579

●附录H Multimedia API声明文件 609

●附录I 图标库(Icon Library) 647

I.1 箭头和指针(Arrows and pointers) 648

I.2 通信类(Communication) 649

I.3 计算机类(Computers) 650

I.4 “拖曳后放下”符号类(Drag-and-Drop) 651

I.5 单元类(Elements) 651

I.7 邮件类(Mail) 652

I.6 工业和运输类(Industry and transportation) 652

I.8 杂项(Miscellaneous) 653

I.9 办公类(Office) 654

I.10 交通指示类(Traffic signs) 656

I.11 文具类(Writing) 656

●附录J 对照表 659

J.1 对象与属性 659

J.2 对象与方法 659

J.3 对象与事件 666

J.4 Table、Dynaset及Snapshot的属性 667

J.5 Table、Dynaset及Snapshot的方法 667