《中文Visual Basic 5.0程序开发实用技术》求取 ⇩

第一章中文Visual Basic 5.0入门1

1.1 Visual Basic 5.0版本简介1

1.2 Visual Basic 5.0安装与启动1

1.2.1 安装前的准备1

1.2.2 安装Visual Basic 5.02

1.2.3 添加或删除Visual Basic部件2

1.2.4 启动Visual Basic2

1.3 获得帮助3

1.3.1 联机手册3

1.3.2 联机帮助4

1.3.3 上下文相关帮助5

1.3.4 运行“帮助”中的代码示例5

1.3.5 Visual Basic联机链接6

1.4 Visual Basic基本概念6

1.4.2 属性、方法和事件7

1.4.1 窗口、事件和消息7

1.4.3 交互式开发方法8

1.4.4 事件驱动模型8

1.5 集成开发环境IDE9

1.5.1 启动IDE9

1.5.2 IDE的组成9

1.5.3 环境选项10

1.6 一个简单的Visual Basic应用程序11

1.6.1 创建界面11

1.6.2 设置属性13

1.6.3 编写代码14

1.6.4 运行应用程序15

1.7 一个较复杂的示例应用程序16

1.7.1 创建工程16

1.7.2 设置属性17

1.7.3 编写事件代码17

1.7.4 保存工程18

2.1 设计窗体19

2.1.1 设置窗体属性19

第二章窗体、控件和菜单19

2.1.2 窗体事件和方法20

2.2 单击按钮执行操作20

2.2.1 使用CommandButton20

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

2.3 设计显示和输入文本的控件21

2.3.1 用Label显示文本21

2.3.2 使用TexBox22

2.4 提供可供选择的控件24

2.4.1 用CheckBox选择单个选项24

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

2.4.4 使用ScrollBar作为输入设备29

2.5 设计显示图片和图形的控件29

2.4.3 使用ListBox和ComboBox29

2.5.1 使用PictureBox控件30

2.5.2 简单图形控件30

2.5.3 Images应用程序31

2.6 其它控件33

2.6.1 数据访问控件33

2.6.2 文件系统控件33

2.6.3 其它控件34

2.7 焦点34

2.8 如何设置Tab键顺序35

2.8.1 在Tab键顺序中删除控件35

2.9 设计菜单36

2.9.1 弹出式菜单36

2.9.2 使用菜单编辑器36

2.10 用对话框提示用户37

3.1.1 工程资源管理器39

3.1 使用工程39

第三章Visual Basic中的工具39

3.1.2 工程文件40

3.2 Visual Basic中工程的结构40

3.2.1 窗体模块40

3.2.2 类模块40

3.2.3 标准模块40

3.2.4 资源文件40

3.2.5 ActiveX文档40

3.2.6 用户控件和属性页模块40

3.2.7 部件41

3.2.8 标准控件41

3.3 创建、打开和保存工程41

3.3.1 使用多个工程41

3.4 添加、删除和保存文件42

3.5.1 在工程中添加ActiveX控件43

3.4.1 合并文本43

3.5 在工程中添加控件43

3.5.2 从工程中删除控件44

3.5.3 使用其它应用程序的对象44

3.5.4 使用资源文件45

3.6 制作和运行可执行文件45

3.6.1 条件编译46

3.7 设置工程选项46

3.8 使用向导和外接程序47

3.8.1 使用外接程序管理器47

3.8.2 使用向导48

第四章关于Visual Basic 5.0语言49

4.1 应用程序的组织方法49

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

4.2 编码前的准备50

4.3.1 代码模块52

4.3 代码编写机制52

4.3.2 使用“代码编辑器”53

4.3.3 编码基础54

4.4 变量、常数和数据类型概述56

4.4.1 变量57

4.4.2 理解变量的范围59

4.4.3 静态变量60

4.4.5 创建属于自己的常数61

4.4.4 常数61

4.4.6 数据类型62

4.4.7 数组67

4.4.8 动态数组69

4.5 过程概述70

4.5.1 子过程(Sub过程)70

4.5.2 通用过程71

4.5.3 事件过程71

4.5.5 使用过程72

4.5.4 函数过程(Fnction过程)72

4.5.6 向过程传递参数74

4.6 控制结构概述77

4.6.1 判字结构77

4.6.2 循环结构80

4.6.3 使用控制结构82

4.7 使用对象84

4.7.1 对象是什么84

4.7.2 对象从何而来85

4.7.3 用对象做什么85

4.7.4 使用对象被步86

4.7.5 对象之间的关系88

4.7.6 创建对象91

4.8 利用多个工程96

4.8.1 添加或删除工程96

4.9 管理应用程序设置值97

4.8.2 指定一个启动工程97

4.9.1 创建或保存应用程序设置值98

4.9.2 检索应用程序设置值98

4.9.3 删除应用程序设置值99

4.10 合理使用条件编译99

4.10.1 用于条件编译的结构化代码99

4.10.2 声明条件编译常数100

4.11 利用资源文件100

4.11.1 向工程中添加资源100

4.11.2 在代码中使用资源101

4.12 利用模板101

4.13 利用命令行开关102

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

4.15 定制数据类型104

4.15.3 包含数组的用户定义类型105

4.15.2 赋值和检索值105

4.15.1 声明用户定义类型的变量105

4.15.4 向过程传递用户定义类型106

4.15.5 包含对象的用户定义类型106

4.15.6 嵌套数据结构107

4.16 通过枚举使用常数集107

4.17 用集合替代数组109

4.18 Visual Basic 5.0的规范、限制和文件格式110

4.18.1 工程限制110

4.18.2 工程文件格式112

4.18.3 窗体结构113

4.18.4 工程文件(.vbp)格式121

4.19 Visual Basic 5.0编码约定122

4.19.1 最小编码约定123

4.19.2 对象命名约定123

4.19.3 常量和变量命名约定126

5.1 界面样工选择129

第五章界面设计129

5.2 多文档界面(MDI)技术131

5.2.1 创建MDI应用程序131

5.2.2 加载MDI窗体及其子窗体132

5.2.3 维护子窗体的状态信息132

5.2.4 用QueryUnload卸载MDI窗体133

5.3 关于窗体的进一步讨论133

5.3.1 如何设置启动窗体133

5.3.2 没有启动窗体时如何启动134

5.3.3 快速显示134

5.3.4 结束应用程序135

5.4 设计菜单135

5.4.1 用菜单编辑器创建菜单135

5.4.2 使用菜单编辑器中的列表框136

5.4.3 菜单标题与命名原则138

5.4.5 创建菜单控件数组139

5.4.4 创建子菜单139

5.4.6 运行时创建和修改菜单140

5.4.7 编写菜单控件的代码141

5.4.8 显示弹出式菜单142

5.4.9 MDI应用程序中的菜单143

5.5 设计工具栏145

5.5.1 创建工具栏145

5.5.2 编写工具栏的代码146

5.6 设计对话框147

5.5.3 协调菜单与工具栏的外观147

5.6.1 模式与无模式的对话框148

5.6.2 使用预定义对话框148

5.6.3 用窗体作为自定义对话框149

5.7 各种显示类型的设计153

5.7.1 设计与分辨率无关的窗体153

5.7.2 设计不同浓度的颜色154

6.1.1 控件分类155

第六章Visual Basic标准控件155

6.1 Visual Basic控件简介155

6.1.2 内部控件156

6.1.3 标ActiveX控件157

6.1.4 如何更新旧版本Visual Basic控件157

6.1.5 控件命名约定158

6.1.6 使用控件值158

6.2 使用控件数组159

6.2.1 使用控件数组的优点159

6.2.2 应用程序示例:Calc.vbp159

6.2.3 设计时创建控件数组160

6.2.4 运行时添加控件数组161

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

6.3 使用CheckBox控件163

6.3.1 Value属性163

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

6.3.2 Click事件164

6.3.3 响应鼠标和键盘164

6.4 使用ComboBox控件165

6.4.1 用组合框代替列表框165

6.4.2 组合框的样式165

6.4.3 添加项目166

6.4.4 排序列表167

6.4.5 删除项目167

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

6.4.7 用List属性访问列表选项168

6.4.8 用ListIndex属性判断位置168

6.4.9 用ListCount属性返回项目数168

6.5 使用CommandButton控件168

6.5.1 向窗体添加命令按钮168

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

6.5.2 选定命令按钮169

6.6 使用CommonDialog控件170

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

6.6.2 使用“颜色”对话框171

6.6.3 使用“字体”对话框172

6.6.4 使用“打印”对话框173

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

6.7 使用Data控件175

6.8 使用数据绑定控件(DBCombo,DBList和DBGrid)175

6.8.1 DBList和DBCombo175

6.8.2 DBGrid控件176

6.9 使用文件系统控件176

6.9.1 检查文件系统176

6.9.2 驱动器列表框177

6.9.3 目录列表框177

6.9.4 文件列表框178

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

6.9.6 文件系统控件方案:文件搜索器应用程序180

6.10 使用MSFIexGrid控件182

6.10.1 用途183

6.10.2 MSFIexGrid控件方案1:排序和合并数据183

6.10.3 MSFIexGrid控件方案2:进行单元编辑的工作表186

6.10.4 MSFIexGrid控件方案3:带有标头的概要显示190

6.11 使用Frame控件193

6.12 使用HScroIIBar和VScroIIBar控件194

6.12.1 ScroIIBar控件方案:创建可滚动的图形视口195

6.13 使用Image控件197

6.14 使用Label控件198

6.15 使用Line控件199

6.16 使用ListBox控件200

6.16.1 列表框控件方案1:添加和删除项目204

6.16.2 列表框控件方案2:创建多列列表框206

6.17 使用OLE容器控件208

6.18 使用OptionButton控件209

6.19 使用PietureBox控件210

6.20 使用Shape控件211

6.21 使用TextBox控件212

6.22 使用Timer控件214

6.22.1 Timer控件方案:响应Timer事件215

第七章Visual Basic中的对象217

7.1 Visual Basic中的对象217

7.1.1 与对象有关的术语217

7.1.2 确定对象所属的类218

7.1.3 如何对一个对象执行多个动作218

7.1.4 使用对象的缺省属性218

7.1.5 如何创建对象数组219

7.1.6 如何创建对象集合221

7.1.7 Visual Basic集合对象222

7.1.8 Visual Basic中的集合225

7.2 如何查找对象信息227

7.2.1 查看对象浏览器的内容228

7.2.2 添加对象的描述230

7.2.3 在过程之间移动231

7.2.4 浏览其它应用程序的对象231

7.3 创建自己的类231

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

7.3.2 定制窗体类233

7.3.3 类模块基础235

7.3.4 类模块的调试技术238

7.3.5 Visual Basic窗体的存活期239

7.3.6 类模块和标准模块242

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

7.4.1 向类中添加属性245

7.4.2 属性过程与公共变量246

7.4.3 运用属性过程247

7.4.4 向类中添加方法251

7.4.5 属性和方法的选用标准251

7.4.6 使用属或方法成为缺省252

7.4.7 友元属性和方法253

7.5 向类中添加事件254

7.5.1 声明和引发事件255

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

7.5.3 向窗体添加事件259

7.5.4 声明、引发以及处理事件的步骤260

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

7.6 Visual Basic中的多态261

7.6.1 Visual Basic的多态机制261

7.6.2 创建和实现接口262

7.6.3 如何实现属性265

7.6.4 关于对象和接口的进一步讨论266

7.6.5 代码重用技术268

7.7 用自己的对象编程270

7.7.1 对象引用和引用计数270

7.8 建立对象模型270

7.9 创建自己的集合类274

7.9.1 公有集合示例274

7.9.2 私有集合示例278

7.9.3 创建自己的集合类280

7.9.4 面向对象程序设计的优点283

7.9.5 ActiveX设计器284

7.9.6 设计器的应用284

7.9.7 向“工程”菜单中添加ActiveX设计器287

7.9.8 插入Visual设计器的新实例287

第八章Visual Basic的部件289

8.1 ActiveX部件的类型289

8.3 使用ActiveX部件290

8.2 进程内外的服务器290

8.4 创建对对象的引用292

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

8.4.2 浏览ActiveX部件类型库294

8.4.3 声明对象变量294

8.4.4 将对象引用赋予变量295

8.4.5 加速对象引用297

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

8.5 操作对象的属性、方法和事件298

8.5.2 响应对象产生的事件299

8.6 释放ActiveX部件300

8.7 定位对象模型301

8.7.1 定位对象层次301

8.7.2 使用集合对象301

8.7.3 外部可创建对象和从属对象302

8.8 处理ActiveX部件中运行时错误304

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

8.8.1 测试对象引用305

8.9.1 部件忙状态306

8.9.2 请求挂起状态306

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

8.9.4 控制超时间隔308

8.9.5 产生部件忙超时错误309

8.9.6 使用部件的可视界面309

8.9.7 链接对象与嵌入对象310

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

8.9.9 运行时用OLE容器控件创建对象314

8.9.10 运行时让用户设定对象316

8.9.11 在OLE容器控件中的对象316

8.9.12 激活OLE容器控件中的对象317

8.9.13 响应移动容器或调整容器大小317

8.9.14 保存和检索嵌入数据318

9.1 鼠标事件的响应319

第九章鼠标和键盘事件的处理319

9.1.1 MouseDown事件320

9.1.2 MouseMove事件321

9.1.3 MouseUp事件322

9.2 检测鼠标按钮状态323

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

9.2.2 结合MouseMove使用Button参数325

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

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

9.4 拖放鼠标328

9.4.1 启动自动拖动模式329

9.4.2 改变拖动图标329

9.4.3 释放鼠标按钮时的响应329

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

9.4.5 改变控件的位置331

9.5 OLE拖放技术332

9.5.2 用OLE拖放DataObject对象334

9.5.1 启动OLE自动拖放334

9.5.3 OLE拖放的工作机理336

9.5.4 将OLE源拖到OLE目标的上方338

9.5.5 将OLE源放到OLE目标上341

9.5.6 用鼠标和键盘修改放上效果和用户反馈343

9.5.7 创建自定义数据格式344

9.5.8 从“资源管理器”中拖动文件345

9.6 自定义鼠标指针346

9.6.1 图标和光标347

9.7 如何响应键盘事件348

9.7.1 编写低级键舯处理程序348

9.7.2 KeyPress事件349

9.7.3 KeyDown和KeyUp事件349

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

9.8.2 使用DoEvents353

9.8 中断的后台处理技术353

9.8.1 允许用户中断任务353

第十章文本和图形处理技术356

10.1 字体的使用356

10.1.1 为应用程序选择字体356

10.1.2 检查可用字体357

10.1.3 设置字体特征357

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

10.1.5 FontTransparent属性358

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

10.2.1 使用Print方法359

10.2.2 文本的截断359

10.2.3 在单行上显示不同的项359

10.2.4 在指定位置显示Print输出360

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

10.3.2 数字的格式362

10.3.1 命名的格式362

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

10.4 使用选定的文本363

10.5 用剪贴板对象传送文本和图形数据364

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

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

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

10.6 使用坐标系统368

10.6.1 改变对象的坐标系统369

10.6.2 刻度的转换371

10.7 图形控件设计技术372

10.7.1 图形控件的优点372

10.7.2 图形控件的限制条件372

10.7.3 给应用程序添加图片372

10.7.4 窗体和控件的图形属性374

10.7.5 用AutoRedraw创建持久的图形374

10.7.6 用ClipCotrols裁剪区域376

10.7.7 用AutoRedraw和ClipControls设计分层图形377

10.7.8 控件的动态移动378

10.7.9 动态地改变控件大小381

10.7.10 简单动画设计381

10.8 使用图形方法382

10.8.1 图形方法的优点382

10.8.2 图形方法的限制条件383

10.8.3 用图形方法画图的原理383

10.8.4 画点383

10.8.5 画各种直线和形状384

10.8.6 绘制方框386

10.8.7 画圆387

10.8.8 画椭圆388

10.8.9 在任意位置绘制图形389

10.8.10 指定线宽389

10.8.11 使用实线或虚线390

10.8.12 DrawMode的显示控制作用391

10.8.13 在窗体加载时创建图形392

10.9 使用颜色属性392

10.9.1 在运行时指定颜色392

10.9.2 使用RGB函数393

10.9.3 使用颜色属性393

10.9.4 使用256色394

10.9.5 管理多个调色板395

10.10 操作图片对象397

10.10.1 图片对象数组398

10.10.2 用图片对象代替Windows API398

10.11 打印技术399

10.11.1 从应用程序中打印399

10.11.2 使用PrintForm方法399

10.11.3 使用Printer对象400

10.11.4 捕获打印机错误403

11.1 用Data控件的作用404

11.1.1 Data控件的作用404

第十一章数据访问技术404

11.1.2 创建简单的数据库应用程序405

11.1.3 数据库的设计408

11.1.4 记录集409

11.1.5 使用数据绑定控件410

11.1.6 绑定控件的类型410

11.1.7 添加、更新和删除记录411

11.1.8 DBListBox与DBComboBox控件411

11.1.9 控件DBListBox和DBComboBox的Binding属性412

11.1.10 OBComboBox控件示例412

11.1.11 控件DBListBox和DBComboBox的其它属性413

11.2 使用DBGrind控件414

11.2.1 用DBGrind浏览数据库414

11.2.3 DBGrid控件设计时操作415

11.2.2 DBGrind控件非绑定模式415

11.2.4 DBGrind控件运行时操作416

11.2.5 在DBGrind中使用范围417

11.2.6 显示DBGrind中被计算的字段417

11.3 用代码操作记录417

11.3.1 在记录集中定位记录418

11.3.2 查找指定记录419

11.3.3 用代码更新记录集420

11.3.4 控制事务423

11.3.5 确认数据库的修改操作424

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

11.4 文件处理技术426

11.4.1 文件访问类型426

11.4.2 文件访问函数和语句426

11.4.3 文件的顺序访问427

11.4.4 文件的随机访问428

11.4.5 使用二进制文件访问430

第十二章配布应用程序432

12.1 创建安装程序432

12.1.1 使用安装向导和安装工具包432

12.1.2 了解安装向导的特性432

12.1.3 创建安装程序的步骤433

12.2 允许配布的Visual Basic文件434

12.2.1 专业版本和企业版本434

12.3 用安装向导创建安装程序434

12.3.1 从属文件435

12.3.2 使用安装向导生成从属文件436

12.3.3 如何配布带选项的应用438

12.3.4 使用安装向导模板439

12.3.5 安装数据访问部件439

12.3.6 安装远程自动化和分布式COM部件440

12.3.7 Internet部件一上载443

12.4 使用安装工具包446

12.4.1 修改安装工程446

12.4.2 决定需要配布的文件447

12.4.3 运行时文件447

12.4.4 安装文件447

12.4.5 决定在用户计算机上安装文件的位置448

12.4.6 创建Setup.lst文件448

12.4.7 决定配布磁盘的布局452

12.4.8 压缩安装文件452

12.4.9 创建配布磁盘453

12.5 检测安装程序453

12.6 允许用户删除应用程序454

12.6.1 应用程序删除失败的原因454

12.7 安装向导和安装工具包一起使用455

12.7.1 向用户提供安装选项455

1999《中文Visual Basic 5.0程序开发实用技术》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由王浩等编 1999 南京:南京大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Visual Basic 5.0编程实例与技巧(1998 PDF版)
Visual Basic 5.0编程实例与技巧
1998 北京:中国水利水电出版社
WINDOWS应用程序开发工具 Visual Basic( PDF版)
WINDOWS应用程序开发工具 Visual Basic
WINDOWS应用程序开发工具 Visual Basic( PDF版)
WINDOWS应用程序开发工具 Visual Basic
中文Visual Basic 5.0程序员指南(1997 PDF版)
中文Visual Basic 5.0程序员指南
1997 北京:科学出版社
Visual Basic 5.0中文版实用指南(1998 PDF版)
Visual Basic 5.0中文版实用指南
1998 西安:西安电子科技大学出版社
中文Visual Basic 5.0教程(1997 PDF版)
中文Visual Basic 5.0教程
1997 北京:宇航出版社
Visual Basic 5.0视窗编程技术(1998 PDF版)
Visual Basic 5.0视窗编程技术
1998 北京:北京大学出版社
Visual Basic 6.0应用开发技术(1999 PDF版)
Visual Basic 6.0应用开发技术
1999 北京:中国石化出版社
中文版Visual FoxPro 5.0应用开发技术(1998 PDF版)
中文版Visual FoxPro 5.0应用开发技术
1998 北京:北京航空航天大学出版社
Visual Basic 5.0中文版编程技术(1998 PDF版)
Visual Basic 5.0中文版编程技术
1998 北京:人民邮电出版社
Visual Basic 5.0编程实例与技巧(1998 PDF版)
Visual Basic 5.0编程实例与技巧
1998 北京:人民邮电出版社
Visual Basic 5.0中文版应用教程(1998 PDF版)
Visual Basic 5.0中文版应用教程
1998 合肥:中国科学技术大学出版社
Visual Basic 5.0中文版实用编程技术(1998 PDF版)
Visual Basic 5.0中文版实用编程技术
1998 北京:中国水利水电出版社
Visual Basic 5.0编程实例(1998 PDF版)
Visual Basic 5.0编程实例
1998 北京:人民邮电出版社
Visual Basic 5.0中文版开发与应用技巧(1998 PDF版)
Visual Basic 5.0中文版开发与应用技巧
1998 北京:人民邮电出版社