《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 使用CommandButton11

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

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

2.3.1 用Label显示文本12

2.3.2 使用TextBox13

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

2.4.1 用CheckBox选择单个选项15

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

2.4.3 使用ListBox 和ComboBox20

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和DBCombo163

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 API392

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与DBComboBox407

11.2.4 使用DBGrid410

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

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

高度相关资料

Visual Basic程序设计(1999 PDF版)
Visual Basic程序设计
1999 北京:高等教育出版社
VISUAL BASIC程序设计教程题解( PDF版)
VISUAL BASIC程序设计教程题解
Visual Basic5.0中文版程序设计教程(1998 PDF版)
Visual Basic5.0中文版程序设计教程
1998
Visual Basic 5.0中文版编程指南(1998年05月第1版 PDF版)
Visual Basic 5.0中文版编程指南
1998年05月第1版 人民邮电出版社
中文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 C++ 5.0程序设计教程(1998 PDF版)
Visual C++ 5.0程序设计教程
1998 北京:电子工业出版社
计算机软件技术基础(1999 PDF版)
计算机软件技术基础
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 6.0程序设计(1999 PDF版)
Visual Basic 6.0程序设计
1999 北京:人民邮电出版社
Visual Basic 5.0/6.0中文版程序设计与上机指导(1999 PDF版)
Visual Basic 5.0/6.0中文版程序设计与上机指导
1999 北京:清华大学出版社
Visual Basic程序设计(1999 PDF版)
Visual Basic程序设计
1999 大连:大连理工大学出版社
Visual Basic 5.0中文版应用教程(1998 PDF版)
Visual Basic 5.0中文版应用教程
1998 合肥:中国科学技术大学出版社