当前位置:首页 > 工业技术
Visual Basic 5.0中文版程序设计教程
Visual Basic 5.0中文版程序设计教程

Visual Basic 5.0中文版程序设计教程PDF电子书下载

工业技术

  • 电子书积分:14 积分如何计算积分?
  • 作 者:魏源源主编
  • 出 版 社:北京:电子工业出版社
  • 出版年份:1998
  • ISBN:7505346164
  • 页数:436 页
图书介绍:
《Visual Basic 5.0中文版程序设计教程》目录

第一章 中文Visual Basic5.0基础 1

1.1 Visual Basic概念 1

1.2 第一个Visual Basic应用程序 2

1.2.1 创建界面 2

1.2.2 设置属性 4

1.2.3 编写代码 5

1.2.4 运行应用程序 7

第二章 窗体、控件与菜单 9

2.1 设计窗体 9

2.1.1 设置窗体属性 9

2.2 单击按钮执行操作 10

2.1.2 窗体事件和方法 10

2.2.1 使用CommandButton 11

2.2.2 “测试”按钮应用程序 11

2.3 显示和输入文本的控件 12

2.3.1 用Label显示文本 12

2.3.2 使用TextBox 13

2.4 为用户提供选择的控件 15

2.4.1 用CheckBox选择单个选项 15

2.4.2 用选项按钮进行选项分组 17

2.4.3 使用ListBox 和ComboBox 20

2.4.4 使用ScorollBar作为输入设备 21

2.5 显示图片和图形的控件 21

2.5.1 使用PictureBox控件 22

2.5.2 轻图形控件 23

2.5.3 Images应用程序 24

2.6 其他控件 25

2.7 焦点 27

2.8 设置Tab键顺序 27

2.9 菜单基础 28

2.9.1 弹出式菜单 29

2.9.2 使用菜单编辑器 29

2.10 用对话框提示用户 30

第三章 工程 33

3.1 使用工程 33

3.1.1 工程资源管理器 33

3.1.3 VisualBasic工程的结构 34

3.1.2 工程文件 34

3.2 创建、打开和保存工程 35

3.3 添加、删除和保存文件 36

3.4 在工程中添加控件 37

3.4.1 在工程中添加ActiveX控件 37

3.4.2 从工程中删除控件 38

3.4.3 使用其他应用程序的对象 38

3.4.4 使用资源文件 39

3.5 制作和运行可执行文件 39

3.6 设置工程选项 40

3.7 使用向导和外接程序 41

3.7.1 使用外接程序管理器 41

3.7.2 使用向导 42

第四章 关于Visual Basic5.0 语言 45

4.1 Visual Basic应用程序的结构 45

4.1.1 事件驱动应用程序的工作方式 46

4.1.2 设计阶段 46

4.2 代码编写机制 48

4.2.1 代码模块 48

4.2.2 使用“代码编辑器” 49

4.2.3 编码基础 50

4.3 变量、常数和数据类型 52

4.3.1 变量 52

4.3.2 变量的范围 55

4.3.3 静态变量 56

4.3.4 常数 57

4.3.5 数据类型 58

4.3.6 数组 64

4.3.7 动态数组 66

4.4 过程 68

4.4.1 子过程(Sub过程) 68

4.4.2 函数过程(Function过程) 70

4.4.3 使用过程 70

4.4.4 向过程传递参数 72

4.5 控制结构 76

4.5.1 判定结构 76

4.5.2 循环结构 78

4.5.3 使用控制结构 80

4.6 对象 82

4.6.1 对象从何而来 82

4.6.2 用对象能做什么 83

4.6.3 使用对象初步 83

4.6.4 对象之间的关系 86

4.6.5 创建对象 89

4.7 利用多个工程进行工作 95

4.7.1 添加或删除工程 95

4.7.2 指定一个启动工程 96

4.8 管理应用程序设置值 97

4.8.1 创建或保存应用程序设置值 97

4.8.2 检索应用程序设置值 98

4.8.3 删除应用程序设置值 99

4.9 条件编译 99

4.10 资源文件 101

4.11 模板 101

4.12 命令行开关 102

4.13 将工程编译成本地代码 103

4.14 枚举 105

第五章 界面设计 109

5.1 多文档界面(MDI)应用程序 110

5.1.1 创建MDI应用程序 111

5.1.2 加载MDI窗体及其子窗体 111

5.1.4 用QueryUnload卸载MDI窗体 112

5.1.3 维护子窗体的状态信息 112

5.2 再论窗体 113

5.2.1 设置启动窗体 113

5.2.2 没有启动窗体时的启动 113

5.2.3 显示启动时快速显示 114

5.2.4 结束应用程序 115

5.3 在应用程序中使用菜单 115

5.3.1 用菜单编辑器创建菜单 116

5.3.2 菜单标题与命名准则 119

5.3.3 创建子菜单 120

5.3.4 创建菜单控件数组 120

5.3.5 运行时创建和修改菜单 121

5.3.7 显示弹出式菜单 123

5.3.6 编写菜单控件的代码 123

5.3.8 MDI应用程序中的菜单 125

5.4 工具栏 127

5.4.1 创建工具栏 127

5.4.2 协调菜单与工具栏的外观 129

5.5 对话框 129

5.5.1 模式与无模式的对话框 129

5.5.2 预定义对话框的使用 130

5.5.3 用窗体作为自定义对话框 131

5.6 各种显示类型的设计 135

5.6.1 设计与分辨率无关的窗体 135

5.6.2 设计不同浓度的颜色 136

6.1.1 控件分类 139

第六章 标准控件 139

6.1 Visual Basic控件简介 139

6.1.2 内部控件 140

6.1.3 标准ActiveX控件 141

6.1.4 更新旧版Visual Basic控件 142

6.1.5 控件命名约定 142

6.1.6 使用控件值 143

6.2 使用控件数组 144

6.2.1 为何使用控件数组 144

6.2.2 应用程序示例 145

6.2.3 设计时创建控件数组 146

6.2.5 在控件数组中添加和删除控件 147

6.2.4 运行时添加控件数组 147

6.3 使用CheckBox控件 149

6.3.1 Value属性 149

6.3.2 Click事件 150

6.3.3 响应鼠标和键盘 151

6.3.4 增强CheckBox控件的视觉效果 151

6.4 使用ComboBox控件 151

6.4.1 何时用组合框代替列表框 151

6.4.2 组合框的样式 151

6.4.3 添加项目 152

6.4.4 排序列表 153

6.4.6 用Text属性获取列表内容 154

6.4.5 删除项目 154

6.4.7 用Lisr属性访问列表选项 155

6.4.8 用ListIndex属性判断位置 155

6.4.9 用ListCount属性返回项目数 155

6.5 使用CommandButton控件 155

6.5.1 向窗体添加命令按钮 156

6.5.2 选定命令按钮 156

6.5.3 增强命令按钮的视觉效果 157

6.6 使用CommonDialog控件 157

6.6.1 显示“打开”和“另存为”对话框 158

6.6.2 使用“颜色”对话框 159

6.6.3 使用“字体”对话框 160

6.6.4 使用“打印”对话框 161

6.6.5 使用ShowHelp方法显示帮助文件 162

6.7 使用Data控件 163

6.8 使用数据绑定控件(DBCombo、DBList和DBGrid) 163

6.8.1 DBList和DBCombo 163

6.8.2 DBGrid控件 163

6.9 使用文件系统控件(DirListBox、DriveListBox和FileListBox) 164

6.9.1 检查文件系统 164

6.9.2 驱动器列表框 165

6.9.3 目录列表框 165

6.9.4 文件列表框 167

6.9.6 文件搜索器应用程序 168

6.9.5 使用文件系统控件的组合 168

6.10 使用MSFlexGrid控件 171

6.10.1 排序和合并数据 172

6.10.2 可进行单元编辑的工作表 175

6.11 使用Frame控件 179

6.12 使用HScrollBar和VScrollBar控件 180

6.12.1 Scroll Bar控件如何工作 180

6.12.2 创建可滚动的图形视口 181

6.13 使用lmage控件 183

6.14 使用Label控件 185

6.15 使用Line控件 186

6.16 使用ListBox控件 187

6.16.1 添加和删除项目 191

6.16.2 创建多列列表框 194

6.17 使用OLE容器控件 196

6.18 使用OptionButton控件 197

6.19 使用PictureBox控件 198

6.20 使用Shape控件 200

6.21 使用TextBox控件 201

6.22 使用Timer控件 203

第七章 对象 207

7.1 Visual Basic中的对象 207

7.1.1 找出对象所属的类 207

7.1.2 对一个对象执行多个动作 207

7.1.3 使用缺省属性 208

7.1.4 创建对象数组 209

7.1.5 创建对象集合 211

7.1.6 Visual Basic集合对象 211

7.1.7 Visual Basic中的集合 215

7.2 查找对象信息 218

7.2.1 对象浏览器的内容 219

7.2.2 添加对象的描述 221

7.2.3 在过程之间移动 222

7.2.4 浏览其他应用程序的对象 222

7.3 创建自己的类 223

7.3.1 类:将用户定义类型和过程组织在一起 223

7.3.2 对象:具有态的用户定义类型 223

7.3.3 定制窗体类 224

7.3.4 类模块的循序渐进 227

7.3.5 调试类模块 230

7.3.6 Visual Basic窗体的存活期 231

7.3.7 类模块和标准模块的比较 235

7.4 向类中添加属性和方法 237

7.4.1 向类中添加属性 238

7.4.2 属性过程与公共变量的比较 239

7.4.3 运用属性过程 240

7.4.4 向类中添加方法 244

7.4.5 选择属性还是方法 245

7.4.6 使属性或方法成为缺省的 246

7.4.7 友元属性和方法 247

7.5 向类中添加事件 248

7.5.1 声明和引发事件 249

7.5.2 WithEvents与窗体上的控件事件的比较 254

7.5.3 向窗体添加事件 254

7.5.4 声明、引发以及处理事件的总结 256

7.5.5 命名属性、方法和事件 256

7.6 多态 256

7.6.1 Visual Basic是如何提供多态的 257

7.6.2 创建和实现接口 258

7.6.3 实现属性 261

7.6.4 关于对象和接口的简要补充讨论 262

7.6.5 代码重用的许多(内部)方面 265

7.7 对象引用和引用计数 266

7.8 对象模型 267

7.9 ActiveX设计器 271

7.9.1 ActiveX设计器 271

7.9.2 向“工程”菜单中添加ActiveX设计器 274

7.9.3 插入ActiveX设计器的新实例 274

第八章 部件 277

8.1 ActiveX部件的类型 277

8.2 进程内的服务器和进程外的服务器 278

8.3 使用ActiveX部件 278

8.4 创建对对象的引用 280

8.4.1 二义性引用与引用优先权 281

8.4.2 浏览ActiveX部件类型库 282

8.4.3 声明对象变量 283

8.4.4 将对象引用赋予变量 284

8.5 使用对象的属性、方法和事件 286

8.5.1 使用对象的属性和方法 286

8.5.2 响应对象的事件 287

8.6 释放ActiveX部件 288

8.7 定位对象模型 289

8.7.1 定位对象层次 289

8.7.2 集合对象 290

8.7.3 使用外部可创建对象和从属对象 291

8.8 外理ActiveX部件中的运行时错误 293

8.9.1 部件忙的状态 294

8.8.1 测试对象引用 294

8.9 处理挂起ActiveX部件的请求 294

8.9.2 请求挂起状态 295

8.9.3 改变部件忙或请求挂起消息 295

8.9.4 控制超时间隔 297

8.9.5 产生部件忙超时错误 298

8.9.6 使用部件的可视界面 299

8.9.7 比较链接对象与嵌入对象 300

8.9.8 设计时用OLE容器控件插入对象 301

8.9.9 运行时让用户规定对象 305

8.9.10 决定在OLE容器控件中如何显示对象 306

8.9.12 响应移动容器或调整容器大小 307

8.9.11 激活OLE容器控件中对象 307

8.9.13 保存和检索嵌入的数据 308

第九章 鼠标与键盘事件 311

9.1 响应鼠标事件 311

9.1.1 MouseDown事件 311

9.1.2 MouseMove事件 313

9.1.3 MouseUp事件 314

9.2 检测鼠标按钮 315

9.2.1 结合MouseDown和MouseUp事件使用Button参数 316

9.2.2 结合MouseMove使用Button参数 317

9.2.3 使用Button参数增强图形鼠标应用程序 319

9.3 检测SHIFT、CTRL及ALT键的状态 320

9.4 拖放 321

9.4.1 启动自动拖动模式 322

9.4.2 改变拖动图标 322

9.4.3 放下对象时的响应 323

9.4.4 启动拖动或停止拖动时的控制 324

9.4.5 改变控件的位置 325

9.5 OLE拖放 326

9.5.1 启动自动OLE拖放 328

9.5.2 OLE拖放DataObjrct对象 329

9.5.3 OLE拖放如何工作 330

9.5.4 启动OLE拖动操作 332

9.5.5 将OLE拖动源拖到OLE拖放目标的上方 334

9.5.6 将OLE拖动源放到OLE拖放目标上 337

9.5.7 用鼠标和键盘修改放下效果和用户反馈 339

9.5.8 创建自定义数据格式 340

9.5.9 从“资源管理器”中拖动文件 341

9.6 自定义鼠标指针 342

9.6.1 图标和光标 343

9.7 响应键盘事件 344

9.7.1 编写低级键盘处理程序 344

9.7.2 KeyPress事件 345

9.7.3 KeyDown和KeyUp事件 346

9.7.4 编写窗体级键盘处理程序 348

10.1.2 检查可用的字体 351

10.1.1 为应用程序选择字体 351

10.1 使用字体 351

第十章 文本与图形 351

10.1.3 设置字体特征 352

10.1.4 把Font属性应用到特定的对象 353

10.1.5 FontTransparent属性 354

10.2 在窗体和图片框上显示文本 354

10.2.1 使用Print方法 354

10.2.2 文本的截断 354

10.2.3 在指定位置显示Print输出 355

10.3 格式化数字、日期和时间 357

10.3.1 命名的格式 358

10.4 使用选定的文本 359

10.3.3 打印格式化的日期和时间 359

10.3.2 数字的格式 359

10.5 使用剪贴板对象传送文本和图形 360

10.5.1 使用剪贴板剪切、复制和粘贴文本 360

10.5.2 在剪贴板上使用多种格式 362

10.5.3 检查剪贴板上的数据格式 364

10.6 坐标系统概述 364

10.6.1 改变对象的坐标系统 365

10.6.2 刻度的转换 368

10.7 使用图形控件 369

10.7.1 给应用程序添加图片 369

10.7.2 窗体和控件的图形属性概述 371

10.7.3 用AutoRedraw创建持久的图形 372

10.7.4 用ClipControls裁剪区域 373

10.7.5 用AutoRedraw和ClipControls使图形分层 374

10.7.6 动态地移动控件 376

10.7.7 动态地改变控件大小 379

10.7.8 创建简单动画 380

10.8 使用图形方法 380

10.8.1 图形方法画图的原理 381

10.8.2 指定线宽 382

10.8.3 指定实线或虚线 382

10.8.4 DrawMode的显示控制作用 383

10.8.5 窗体加载时创建图形 384

10.9.3 使用颜色属性 385

10.9.2 使用RGB函数 385

10.9.1 在运行时指定颜色 385

10.9 使用颜色 385

10.9.4 使用256种颜色 387

10.9.5 管理多个调色板 388

10.10 使用图片对象 391

10.10.1 使用图片对象数组 391

10.10.2 使用图片对象代替Windows API 392

10.11 打印 392

10.11.1 从应用程序中打印 392

10.11.2 使用Printer对象 393

10.11.3 捕获打印机错误 397

11.1.1Data控件能做些什么 399

11.1 用Data控件访问数据库 399

第十一章 数据库操作 399

11.1.2 Data控件的属性 400

11.1.3 创建简单的数据库应用程序 400

11.1.4 数据库的设计和结构 403

11.1.5 记录集 404

11.2 使用数据绑定控件 405

11.2.1 绑定控件的类型 406

11.2.2 添加、更新和删除记录 406

11.2.3 使用DBListBox与DBComboBox 407

11.2.4 使用DBGrid 410

11.2.5 在DBGrid中使用范围 413

11.3.1 记录集的定位 414

11.2.6 显示DBGrid中被计算的字段 414

11.3 用代码操作记录 414

11.3.2 查找指定的记录 416

11.3.3 用代码更新记录集 418

11.3.4 控制事务 420

11.3.5 确认数据库的变化 422

11.3.6 数据访问专用的Update方法 423

11.4 处理文件 424

11.4.1 文件访问类型 424

11.4.2 文件访问函数和语名 424

11.4.3 使用顺序文件访问 425

11.4.4 使用随机文件访问 427

11.4.5 使用二进制文件访问 429

附录A Visual Basic 5.0安装方法与IDE简介 431

A.1 版本简介 431

A.2 系统需求 431

A.3 安装 431

A.3.1 安装步骤 432

A.3.2 添加或删除Visual Basic 5.0部件 432

A.3.3 启动 432

A.3.4 获得帮助 432

A.4 集成开发环境 433

A.4.1 启动 434

A.4.2 集成开发环境的组成 434

A.4.3 环境选项 435

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