当前位置:首页 > 工业技术
Visual Basic 6开发使用手册
Visual Basic 6开发使用手册

Visual Basic 6开发使用手册PDF电子书下载

工业技术

  • 电子书积分:18 积分如何计算积分?
  • 作 者:(美)(B.赛勒)Brian Siler,(美)(J.斯波茨)Jeff Spotts著;康博创作室译
  • 出 版 社:北京:机械工业出版社
  • 出版年份:1999
  • ISBN:7111070089
  • 页数:610 页
图书介绍:
《Visual Basic 6开发使用手册》目录

第一部分 Visual Basic基础知识 1

第1章Visual Basic入门 1

1.1什么是计算机程序 1

1.2计算机程序和编程语言 2

1.3更优的编程语言 2

1.4设计程序的重要性 3

1.5如何使设计与编程过程相匹配 3

1.6程序设计简介 3

1.7小结 4

第2章 创建第一个程序 5

2.1创建程序的用户界面 5

2.1.1从头开始 5

2.1.2保存文件 7

2.2从用户处获取信息 8

2.2.1添加文本框控件 9

2.2.2标记程序的控件 12

2.2.3添加命令按钮 14

2.3改变窗体的属性 14

2.4.1响应事件 15

2.4为程序的执行编写代码 15

2.4.2指定事件过程 16

2.4.3编写程序代码 17

2.5运行程序 19

2.6小结 20

第3章Visual Basic构件 21

3.1窗体 21

3.1.1窗体的组成 21

3.2.2控件功能 22

3.2.1什么是控件 22

3.2使用控件 22

3.1.2窗体的功能 22

3.3研究属性 23

3.3.1属性基础 23

3.3.2公用属性 24

3.3.3使用属性控制对象的大小 24

3.3.4使用属性调整对象的位置 25

3.3.5在运行期间改变属性 25

3.3.6使用属性控制用户界面 27

3.3.7在代码中指代窗体和控件 28

3.4.1用方法执行操作 29

3.4.2用事件对操作做出响应 29

3.4方法和事件初步 29

3.4.3属性和方法如何相互关联 30

3.5再次访问窗体属性 31

3.6小结 34

第4章Visual Basic的缺省控件 35

4.1介绍内部控件 35

4.2使用文本 36

4.2.1用Label控件显示文本 37

4.2.1用文本框输入文本 38

4.3.1命令按钮 40

4.3用于选取的控件 40

4.3.2复选框 41

4.3.3单选按钮 41

4.3.4列表框 42

4.3.5组合框 46

4.4特殊用途的控件 48

4.4.1滚动条 48

4.4.2定时器控件 51

4.4.3框架控件 53

4.5.1 选取多个控件 55

4.5在设计阶段操作多个控件 55

4.5.2使用Properties窗口 56

4.5.3使用Form Editor工具栏 56

4.5.4使用Format菜单 57

4.5.5框架中的多个控件 58

4.6操作控件集合 58

4.6.1改变所有的控件 59

4.6.2改变已选取的控件 59

4.7小结 59

5.1事件简介 61

第5章 用事件过程响应用户 61

第二部分 用 Visual Basic编程 61

5.2控制程序中的事件 62

5.2.1确定事件发生的时间 62

5.2.2事件的类型 63

5.2.3编写事件过程 64

5.2.4从代码调用事件过程 65

5.3理解事件序列 66

5.3.1每个动作的多个事件 66

5.3.2确定事件顺序 67

5.4小结 69

6.1创建一个菜单栏 70

第6章 菜单和工具栏 70

6.1.2建立主要的菜单项 71

6.1.1常用菜单 71

6.1.3多级菜单 73

6.1.4将菜单项分组 75

6.1.5修改菜单 75

6.1.6为快速访问添加访问键和快捷键 76

6.1.7为菜单项编写代码 78

6.1.8可选设置 78

6.2创建弹出式菜单 80

6.2.2激活弹出式菜单 81

6.2.1创建要显示的菜单 81

6.3使用Visual Basic中的工具栏 82

6.3.1工具栏基础 82

6.3.2为工具栏获取图片 83

6.3.3创建一个标准的工具栏 84

6.3.4创建工具栏的按钮 85

6.3.5工具栏设计举例 87

6.3.6用代码激活按钮 87

6.3.7用代码创建工具栏 89

6.3.8允许用户自制工具栏 90

6.5小结 91

6.4使用CoolBar控件 91

第7章 使用对话框获取信息 92

7.1随时与用户保持联系 92

7.1.1了解消息框 92

7.1.2显示消息 93

7.1.3从MsgBox函数返回一个值 94

7.2从用户处获得信息 96

7.2.1建立InputBox函数 96

7.1.4演示MsgBox函数 96

7.2.2由InputBox返回的值 97

7.3使用内置的对话框 98

7.3.1 CommonDialog控件的一般用法 98

7.3.2测试CommonDialog控件 99

7.3.3 File对话框 99

7.3.4 Font对话框 101

7.3.5 Color对话框 103

7.3.6 Print对话框 103

7.3.7 Help对话框 104

7.4.2使用窗体模板创建其他对话框 105

7.4.1创建定制对话框 105

7.4创建自己的对话框 105

7.5小结 106

第8章 运用变量存储信息 107

8.1变量介绍 107

8.1.1变量命名 107

8.1.2变量类型 108

8.2变量声明 109

8.2.1显式声明 109

8.2.3定长字符串 110

8.2.2隐式声明 110

8.3变量数组 111

8.4确定变量的使用范围 112

8.4.1创建任何地方都适用的变量 112

8.4.2变量局部化 112

8.4.3使用静态变量 113

8.5使用可选的Explicit语句 114

8.6与常量的区别 115

8.6.1如何使用常量 115

8.6.2 Visual Basic提供的常量 115

8.7小结 116

8.6.3创建自己的常量 116

第9章Visual Basic编程基础 117

9.1编写语句 117

9.2使用赋值语句 117

9.3使用数学运算 118

9.3.1加法和减法 119

9.3.2乘法和除法 120

9.3.3指数运算 122

9.3.4运算顺序 123

9.4使用字符串 123

9.4.1字符串的合并 124

9.4.2确定字符串的长度 125

9.4.3改变字符串的大小写 125

9.4.4查找字符串 127

9.4.5提取字符串的一段 129

9.4.6删除空格 130

9.4.7替代字符串中的字符 131

9.4.8使用特殊字符 132

9.4.9字符串和数字 133

9.5.1特殊的格式化函数 134

9.5格式化结果 134

9.5.2使用Format函数 135

9.5.3操纵日期数据 137

9.6小结 139

第10章 控制程序代码的流程 140

10.1在程序中做出判断 140

10.1.1使用If 语句 140

10.1.2处理False条件 141

10.1.4使用Select Case语句 142

10.1.3使用多重If语句 142

10.2使用循环 144

10.2.1 For循环 145

10.2.2 Do循环 146

10.2.3枚举循环 148

10.3调试程序 148

10.3.1单步调试代码 149

10.3.2在Immediate中窗口工作 150

10.3.3跟踪变量值 150

10.4设置错误陷井 151

10.4.2标记代码行 152

10.4.1使用On Error语句 152

10.4.3出错之后控制程序流程 153

10.4.4确定错误类型 154

10.5小结 154

第11章 子过程、函数和多个窗体 155

11.1使用过程和函数 155

11.1.1使用过程 155

11.1.2使用函数 160

11.1.3确定过程和函数的作用域 161

11.1.4重复使用函数和过程 162

11.2.1为程序添加新窗体 163

11.2使用多个窗体 163

11.2.2在工程中添加代码模块 164

11.2.3访问工程的窗体和模块 165

11.3管理工程中的组件 165

11.3.1管理程序参量 165

11.3.2控件用户的控件 166

11.3.3在工程中添加窗体、模块和类 166

11.3.4删除窗体或模块 167

11.5小结 168

11.4.2使用Sub Main 168

11.4.1设置启动窗体 168

11.4控制程序的启动 168

第三部分Visual Basic程序组件 169

第12章 Microsoft公共控件 169

12.1公共控件介绍 169

12.2基本公共控件ImageList 170

12.2.1在设计阶段建立ImageList控件 170

12.2.2用代码建立ImageList控件 171

12.3管理数据 172

12.3.1使用ListView控件 172

12.3.2使用TreeView控件 177

12.3.3使用TabStrip控件 181

12.4接受用户的输入 185

12.4.1使用ImageCombo控件 186

12.4.2使用UpDown控件 187

12.4.3使用日期控件 189

12.4.4使用Slider控件 192

12.5报告状态及进程 195

12.5.1向程序中添加状态栏 195

12.5.2进度栏 199

12.5.3利用Animation控件添加图像 201

12.6小结 202

第13章 使用控件数组 203

13.1控件数组简介 203

13.1.1控件数组元素 203

13.1.2控件数组的优点 203

13.2创建控件数组 204

13.2.1在窗体中添加控件数组 204

13.2.2为控件数组编写代码 206

13.2.3从控件数组中删除元素 207

13.3.2并行数组 208

13.3使用控件数组 208

13.3.1在程序中使用控件数组 208

13.4创建菜单项数组 209

13.5在运行期间加载控件和卸载控件 209

13.5.1创建控件数组的第一个元素 210

13.5.2在运行期间添加控件 210

13.5.3在运行期间删除控件 211

13.6小结 213

14.1.2开发策略 214

14.1.1建立ActiveX控件的步骤 214

第14章 创建ActiveX控件 214

14.1 ActiveX基础 214

14.2创建ActiveX控件 215

14.2.1启动地址控件工程 215

14.2.2在控件中添加改变尺寸的代码 216

14.2.3在控件中添加新属性 217

14.3测试ActiveX控件 218

14.3.1使用一个工程组来测试 218

14.3.2用Internet Explorer测试 220

14.4.2测试编译的控件 221

14.4.3将控件配置到其他计算机上 221

14.4编译控件 221

14.4.1创建OCX文件 221

14.5改进ActiveX 控件 223

14.5.1建立基本控件 223

14.5.2改进基本控件 224

14.5.3测试有限字符文本框 227

14.5.4选择一个工具箱图标 227

14.6使用ActiveX Control Interface Wizard 228

14.6.1向Visual Basic中添加向导 228

14.6.2选择和创建属性 229

14.6.3映射属性 230

14.6.4完成程序代码 231

14.7使用Property Pages Wizard 234

14.7.1创建页面 234

14.7.2在页面中添加属性 234

14.7.3在应用程序中使用Property Pages 235

14.8创建用户绘制的ActiveX控件 235

14.8.1启动工程 236

14.8.2创建用户界面 236

14.8.3创建按钮的属性 238

14.8.4建立按钮的事件 239

14.8.5为按钮创建Property Pages 240

14.8.6在程序中测试彩色按钮 240

14.9小结 241

第15章 扩展ActiveX控件 242

15.1使用Ambeint对象以保持一致性 242

15.1.1建立一个Ambient对象 242

15.1.2跟踪周围环境的颜色 242

15.1.3 Ambient对象的属性 243

15.3创建Caculator控件 244

15.2介绍Extender对象 244

15.3.2创建界面 245

15.3.1创建控件 245

15.3.3建立Operation属性 246

15.3.4为方法和事件编写代码 247

15.3.5测试控件 248

15.4创建Property Pages 248

15.4.1创建Property Page对象 249

15.4.2在Property Pages上放置控件 249

15.4.3为SelectionChanged事件过程编写代码 250

15.4.5为ApplyChanges事件过程编写代码 251

15.4.4为Change事件过程编写代码 251

15.4.6将Property Page连接到控件上 252

15.4.7 使用用户的Property Page 253

15.4.8处理多控件选集 253

15.5控制错误的处理 254

15.6小结 254

第16章 类 255

16.1理解类 255

16.1.1面向对象的编程 255

16.2.1启动一个新的类模板 256

16.1.2 Visual Basic中的类 256

16.2建立类模板 256

16.2.2为类添加属性 257

16.2.3为类添加方法 259

16.2.4声明和使用对象 260

16.2.5添加用户自己的事件 261

16.3创建ActiveX DLL 261

16.3.1创建一个ActiveX工程 262

16.3.2处理多个工程 262

16.3.4列举 264

16.3.3设置实例属性 264

16.4创建包含集合的类 265

16.4.1标准集合的属性和方法 266

16.4.2为成组动作创建一个新的集合 266

16.5使用Class Builder 267

16.6小结 268

第四部分 Visual Basic界面 271

第17章 多文档界面应用程序 271

17.1 介绍MDI应用程序 271

17.2创建一个简单的MDI程序 272

17.1.1 MDI父窗体的特点 272

17.1.2 MDI子窗体的特点 272

17.2.1建立一个父窗体 273

17.2.2建立一个子窗体 274

17.2.3运行程序 274

17.3创建一个窗体的多个实例 275

17.3.1建立基本的窗体 276

17.3.2利用对象变量创建窗体 277

17.3.3使用关键字Me和ActiveForm 277

17.4使用菜单 278

17.3.4初始化子窗体的一个实例 278

17.5管理子窗体 279

17.5.1使用自动窗体布置 279

17.5.2维护一个窗口列表 280

17.6创建一个实例应用程序——MDI联络管理器 281

17.6.1创建MDI窗体 281

17.6.2建立顾客子窗体 283

17.6.3创建搜索窗体 283

17.6.4创建程序的核心部分 284

17.7优化MDI程序 285

17.6.5运行程序 285

17.8创建一个MDI应用程序的框架 286

17.8.1创建MDI父模板 286

17.8.2 MDI子窗体 289

17.9小结 292

第18章 适当的界面设计 293

18.1设计有效的窗体 293

18.1.1保持窗体的整齐、干净 293

18.1.2特别注意数据输入窗体 294

18.1.5多个窗体 295

18.1.3使用正确的控件 295

18.1.4第三方控件 295

18.2用户PC的差异 297

18.3满足用户的需求 298

18.3.1列表框 299

18.3.2有效的菜单 302

18.3.3处理应用程序的多个实例 302

18.3.4程序的感觉速度 303

18.4小结 305

19.1.1图形控件 306

19.1使用图形 306

第19章 使用可视化设计元素 306

19.1.2图形方法 311

19.2对文本和字体进行操作 317

19.2.1文本框特性 317

19.2.2处理字体和颜色 319

19.3小结 323

第五部分 高级编程技巧 325

第20章 访问Windows API 325

20.1 Windows API简介 325

20.2在Visual Basic中使用Windows API 326

20.2.1使用API Viewer 327

20.2.2创建封装函数 328

20.2.3创建封装类 329

20.3有用的API调用 331

20.3.1 Fun API调用 331

20.3.2寻找和控制其他窗口 332

20.3.3在程序中等待以完成运行 335

20.3.4回调和子分类 336

20.4小结 340

21.1.1使用Dir来查找和列出文件 341

第21章 文件操作 341

21.1 Visual Basic中的文件函数 341

21.1.2文件操作函数 343

21.1.3用Shell函数登录其他程序 345

21.1.4定位与应用程序相关的文件 345

21.2操作文本文件 347

21.2.1顺序文本文件 347

21.2.2顺序文本文件的读取 348

21.2.3在顺序文本文件中写入信息 349

21.3.2打开一个随机存取文件 351

21.3.1创建一个记录类型 351

21.3随机文件——创建自己的文件格式 351

21.3.3使用Put语句添加记录 352

21.3.4使用Get语句检索记录 352

21.3.5用Seek语句进行随机存取 352

21.4 INI文件 352

21.4.1理解INI文件 353

21.4.2使用INI文件 353

21.5小结 355

22.1使用Word对象 357

22.1.1 Microsoft Word Object Library 357

第22章 用OLE控制其他应用程序 357

22.1.2创建Application和Document对象 358

22.1.3保存、打开和打印文档 360

22.1.4处理文本 361

22.1.5其他有用的功能 361

22.1.6 Word.Basic 362

22.2使用Excel 362

22.2.1创建Excel对象 362

22.2.2设置单元格和区域值 363

22.3使用OLE Container控件 363

22.3.1在设计阶段创建一个嵌入式对象 364

22.3.2在运行期间创建一个嵌入式对象 365

22.3.3创建一个链接对象 365

22.4小结 366

第23章 大师的工具箱 367

23.1 Caller ID与Visual Basic 367

23.1.1使用实例程序的要求 367

23.1.2将要用到的VB技术 368

23.1.3建立Communications控件 369

23.1.4检查电话 371

23.2.1建立主窗体 374

23.2在Visual Basic中建立屏幕保护程序 374

23.2.2添加动画 375

23.2.3与Windows交互 376

23.3从SQL Server到Access Database Table的导出程序 376

23.3.1建立实例程序 377

23.3.2理解实例程序 377

23.4用Windows API创建透明图像 383

23.5小结 387

24.1.1设计目的 389

24.1设计一个数据库 389

第24章 数据库基础 389

第六部分 Visual Basic和数据库 389

24.1.2设计数据库时的主要步骤 390

24.1.3组织数据 390

24.1.4使用索引 394

24.1改进设计 396

24.2改进设计 396

24.3使用Visual Data Manager 396

24.3.1创建数据库文件 397

24.3.2增加一个新表 398

24.3.4为表增加一个索引 399

24.3.3对表中的字段进行修改 399

24.3.6查看或修改表的结构 400

24.3.7重命名或删除一个表 400

24.3.8复制一个表 400

24.3.5返回Visual Basic设计窗口 400

24.4用其他工具创建数据库 401

24.4.1使用Microsoft Access 401

24.4.2第三方数据库设计器 401

24.5为什么要使用程序而不使用Visual Data Manager 401

24.6小结 402

25.1.1什么是数据控件? 403

第25章 数据控件和数据绑定控件 403

25.1了解数据控件 403

25.1.2在窗体中加入一个数据控件 404

25.1.3两个需要的属性 405

25.2熟悉绑定控件 406

25.2.1这些控件能作什么? 406

25.2.2在窗体中加入控件 407

25.2.3用绑定控件显示数据 407

25.3.2为数据库导航 409

25.3.1建立窗体 409

25.3创建一个简单的应用程序 409

25.3.3用代码操作数据控件 410

25.3.4增加和删除记录 410

25.4自动创建窗体 412

25.4.1建立数据窗体向导 412

25.4.2获取数据源 414

25.4.3选择绑定类型 414

25.4.4用DFW选择字段 415

25.4.5控件的选择 415

25.5小结 416

第26章 使用Data Access Object 418

26.1 DAO简介 418

26.2建立一个DAO工程 419

26.3打开一个已有的数据库 420

26.4确定使用哪种记录集类型 420

26.4.1使用表 421

26.4.2使用动态集 422

26.4.3使用快照集 424

26.4.4使用一个仅向前滚动的记录集 424

26.5.2显示实例程序中的数据 425

26.5设置信息屏幕 425

26.5.1访问数据库中的信息 425

26.6放置记录指针 426

26.6.1使用Move方法 426

26.6.2使用Bookmark属性 427

26.6.3使用Find方法 428

26.6.4在表中设置当前索引 429

26.6.5使用Seek方法 429

26.6.6使用PercentPosition和Absolute Position属性 432

26.7.2设置Sort属性 433

26.7.1设置Filter属性 433

26.7使用过滤、索引和排序 433

26.7.3创建一个新索引 434

26.8考虑修改多个记录的程序 434

26.8.1使用循环 435

26.8.2使用SQL语句 435

26.9了解其他程序代码 437

26.9.1增加记录 437

26.9.2编辑记录 437

26.10介绍事务处理过程 438

26.9.4删除记录 438

26.9.3更新记录 438

26.11小结 439

第27章 使用Remote Data Object 440

27.1数据库访问原理 440

27.2操作ODBC 440

27.2.1理解ODBC驱动程序 441

27.2.3建立一个ODBC数据源 441

27.3远程数据对象 446

27.3.1 RDO与DAO的比较 446

27.3.2用RDO访问数据库 447

27.4使用远程数据控件 448

27.4.1 RDC和数据控件的比较 449

27.4.2建立RDC 449

27.5小结 450

第28章 使用ActiveX数据对象 451

28.1 ADO简介 451

28.1.1数据连接方法 451

28.1.2安装 451

28.1.3建立一个数据源 452

28.2.1建立ADO数据控件 453

28.2使用ADO数据控件 453

28.2.2将ADO数据控件与一个数据源相连接 454

28.2.3显示数据 456

28.2.4在代码中修改记录源 456

28.3使用DataGrid控件 457

28.3.1将数据放入网格中 458

28.3.2建立数据网格 458

28.3.3拆分网格 460

28.3.4定制网格的设计方案 461

28.3.5用代码定制网格 462

28.4.1与ADO进行连接 463

28.4使用ActiveX数据对象 463

28.4.2操作记录集 465

28.4.3命令对象 471

28.5没有连接的记录集 471

28.5.1创建一个没有连接的记录集 472

28.5.2重新连接记录集 472

28.5.3没有连接的记录集的使用 473

28.6小结 473

29.1.1建立数据源 475

29.1创建一个简单的报表 475

第29章 创建报表 475

29.1.2在工程中加入一个数据报表 476

29.1.3建立数据报表 477

29.1.4显示报表 479

29.2改进数据报表 479

29.2.1预定报表字段 480

29.2.2加入图形 481

29.2.3打印和输出 482

29.3使用透明报表 483

29.2.4函数字段 483

29.3.1创建一个新报表 484

29.3.2定制报表 487

29.3.3使用透明报表控件 488

29.34小结 490

第七部分 Visual Basic和Internet 491

第30章 使用VBScript 491

30.1 VBScriopt简介 491

30.1.1用VBScript改进Internet 491

30.1.2在网络服务器上的VBScript 492

30.1.3浏览器上的VBScript 493

30.2使用VBScript的工具 495

30.2.1 VB脚本编写引擎 495

30.2.2宿主应用软件 495

30.2.3文本编辑器 496

30.2.4先进的网络工具 496

30.3 VBScript语言 496

30.3.1仅操作变量 497

30.3.2为增加的功能使用对象 497

30.3.3访问文件系统 498

30.4在Internet Explorer中使用VBScript 500

30.4.1事件和程序 500

30.4.2窗体 502

30.4.3使用ActiveX控件 504

30.5 Windows Scripting Host 505

30.5.1运行Script 505

30.5.2有用的对象和方法 506

30.6小结 507

31.1介绍Active Server Pages 508

31.1.1 Active Server Pages与标准HTML 508

第31章 Active Server Pages 508

31.1.2虚拟目录 510

31.2创建ASP文件 512

31.2.1创建一个简单的ASP文件 512

31.2.2使用服务器端的脚本标记 513

31.2.3简单而动态的网页 513

31.2.4使用包含文件 515

31.3用Active Server Pages进行数据库访问 516

31.3.1查询一个数据库 516

31.3.2更新一个数据库中的信息 519

31.4.1用Session对象进行安全管理 522

31.4 ASP对象 522

31.4.2用Response对象控制输出 524

31.4.3用Request对象检索数据 526

31.4.4 Server对象 527

31.4.5 Application对象和GLOBAL.ASA 527

31.5用ASP使用自己的ActiveX DLL 527

31.6 IIS应用工程 528

31.6.1创建一个IIS应用程序 528

31.6.2运行IIS应用程序 529

31.6.3网络类的范例 530

31.6.4使用HTML模板网络工程 531

31.6.5使用一个定制的网络工程 533

31.7小结 533

第32章 ActiveX文档 534

32.1了解ActiveX文档 534

32.1.1什么是ActiveX文档? 535

32.1.2使用ActiveX文档的优点是什么? 535

32.2创建第一个ActiveX文档 536

32.2.1启动一个ActiveX文档工程 536

32.2.2创建文档的界面 537

32.2.3在文档中加入代码 538

32.2.4测试ActiveX文档 539

32.2.5编译文档 541

32.3探究用户文档对象 541

32.3.1了解用户文档的主要事件 541

32.3.2为用户文档创建和保存属性 542

32.3.3操作用户文档的方法 543

32.4在用户文档中使用超文本链接对象 544

32.5使用ActiveX Document Migration Wizard 544

32.5.1运行ActiveX Document Migration Wizard 545

32.5.2查看向导工作的结果 546

32.6.1为其他文档编程 547

32.6创建一个较为复杂的文档 547

32.6.2使用和显示文档中的窗体 548

32.7小结 548

第33章 Visual Basic和Internet的其他用途 549

33.1在应用程序中加入浏览器功能 549

33.1.1在窗体上创建一个浏览器 549

33.1.2从应用程序登录浏览器 550

33.2电子邮件的编程 553

33.2.2传送一个消息 554

33.2.1注册电子邮件 554

33.2.3访问消息的内容 555

33.3使用Internet传送控件 556

33.3.1检索HTML 556

33.3.2传送文件 558

33.4小结 560

第八部分 附录 561

附录A 开发环境简介 561

附录B 打包应用程序 572

附录C SQL简介 585

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