《中文 Visual Basic 5.0编程指南》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:李纪鸿,刘诚,裘实等编著
  • 出 版 社:北京:国防工业出版社
  • 出版年份:1999
  • ISBN:7118019658
  • 页数:317 页
图书介绍:

第一章中文Visual Basic 5.0简介 1

1.1安装与启动 1

1.1.1 安装和启动步骤 1

目录 1

1.1.2添加或删除某些部件 2

1.2集成开发环境 2

1.2.1 IDE的启动与组成 2

1.2.2环境选项 3

2.1 编程流程 5

第二章Visual Basic 5.0编程初步 5

2.1.1创建界面 6

2.1.2设置属性 7

2.1.3编写代码 8

2.2窗体 9

2.2.1设置窗体属性 10

2.2.2窗体事件和方法 10

2.3控件 10

2.3.1按钮控件 10

2.3.2文本控件 11

2.3.3具有选择功能的控件 14

2.3.4图片和图形控件 19

2.3.5其他控件 23

2.4 焦点 24

2.4.1设置Tab键顺序 24

2.4.2在Tab键顺序中删除控件 25

2.5菜单 25

2.5.1弹出式菜单 26

2.5.2菜单编辑器 26

2.6对话框 27

第三章Visual Basic 5.0语言详解 29

3.1 了解编程原理 29

3.1.1代码组织 30

3.1.2编码机制 30

3.2编码基础 32

3.3变量 33

3 3.1 变量的有效范围 35

3.3.2静态变量 36

3.4常数 37

3.5数据类型 38

3.6数组 42

3.7枚举类型 45

3.8集合类型 47

3.9自定义数据类型 47

3.10过程 50

3.10.1 子过程 50

3.10.2函数过程 52

3.10.3使用过程 52

3.11.1判定结构 57

3.11 控制结构 57

3.11.2循环结构 59

3.11.3嵌套控制结构 60

3.11.4退出控制结构 61

3.11.5退出子过程或函数过程 61

3.12对象 62

3.12.1对象初步 63

3.12.2对象间的关系 65

3.12.3创建对象 68

4.1 工程概述 74

第四章工程与程序编译 74

4.2创建、打开和保存工程 75

4.3添加、删除和保存文件 76

4.4在工程中添加控件 77

4.4.1 在工程中添加ActiveX控件 77

4.4.2从工程中删除控件 78

4.4.3使用其他应用程序的对象 78

4.4.4使用资源文件 79

4.5制作可执行文件 79

4.6设置工程选项 80

4.7使用外接程序和向导 81

4.7.1外接程序管理器 81

4.7.2使用向导 81

4.8使用多个工程 82

4.8.1添加或删除工程 82

4.8.2指定一个启动工程 83

4.9将工程编译成本地代码 83

4.10命令行开关 85

4.11 管理应用程序设置值 85

4.11.2检索应用程序设置值 86

4.11.1 创建或保存应用程序设置值 86

4.12使用资源文件 87

4.11.3删除应用程序设置值 87

4.13使用模板 88

4.14条件编译 89

第五章界面设计 91

5.1创建多文档界面 91

5.2再论窗体 93

5.3再论菜单 95

5.3.1菜单编辑器的使用 95

5.3.3创建子菜单 98

5.3.2菜单命名准则 98

5.3.4创建菜单控件数组 99

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

5.3.6编写菜单控件的代码 101

5.3.7显示弹出式菜单 101

5.3.8 MDI应用程序中的菜单 102

5.4建立工具栏 105

5.5再论对话框 106

5.5.2使用预定义的对话框 107

5.5.1 模态与非模态对话框 107

5.5.3 自定义对话框 108

5.6关于分辨率与颜色数的 112

考虑 112

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

5.6.2处理不同的颜色数 113

第六章控件的使用 114

6.1控件与控件数组 114

6.1.2 更新旧版Visual Basic控件 116

6.1.1 添加和删除ActiveX控件 116

6.1.3控件命名约定 117

6.1.4控件值 117

6.1.5控件数组 118

6.2 CommandButton控件 122

6.2.1 在窗体中添加命令按钮 122

6.2.2选定命令按钮 123

6.2.3增强命令按钮的效果 123

6.3 CheckBox控件 123

6.5 Label控件 125

6.4 Frame控件 125

6.6 Line控件 126

6.7 TextBox控件 127

6.8 Shape控件 129

6.9 PictureBox控件 130

6.10 OptionButton控件 131

6.11 Image控件 133

6.12 HScrollBar和VScrollBar 134

控件 134

6.13 ListBox控件 137

6.14 ComboBox控件 144

6.15 CommonDialog控件 147

6.16 Timer控件 152

6.1 7 DirListBox、DriveListBox和FileListBox控件 154

6.18 Data控件 161

6.19 DBCombo、DBList和 161

DBGrid控件 161

6.20 MSFlexGrid控件 161

6.20.1 排序与合并数据 162

6.20.2可编辑的工作表 165

6.20.3带标头的概要显示 168

6.21 OLE容器控件 171

第七章文件访问 173

7.1 用于访问文件的函数和 173

语句 173

7.2访问顺序文件 174

7.2.1打开顺序文件 174

7.2.2编辑顺序文件 174

7.3访问随机文件 175

7.3.2打开随机文件 176

7.3.1声明变量 176

7.3.3编辑随机文件 177

7.4二进制文件访问 178

7.4.1打开二进制文件 178

7.4.2在长度可变的字段中保存信息 178

第八章数据库访问 180

8.1 用Data控件访问数据库 180

8.1.1 数据库的有关术语 180

8.1.2 Data控件的功能 181

8.1.3用Data控件创建简单的数据库应用程序 182

8.1.4记录集 184

8.1.5使用数据绑定控件 185

8.1.6绑定控件的类型 186

8.1.7添加、更新和删除记录 186

8.2使用DBListBox与 187

DBComboBox 187

8.2.1 DBListBox和DBComboBox的Binding属性 187

8.2.2 DBComboBox示例 188

8.3 使用DBGrid 189

8.2.3 DBListBox和DBComboBox的其他属性 189

8.3.1用DBGrid浏览数据库 190

8.3.2 DBGrid控件的非绑定模式 190

8.3.3 DBGrid控件的设计时操作 191

8.3.4 DBGrid控件的运行时操作 192

8.3.5在DBGrid中使用范围 192

8.3.6显示DBGrid中被计算的 193

字段 193

8.4扩展Data控件的功能 193

8.4.1 记录集的定位 193

8.4.2查找指定的记录 194

8.4.3用代码更新记录集 196

8.4.4控制事务 198

8.4.5确认数据库的变化 200

8.4.6数据访问专用的Update 201

方法 201

第九章对象的使用 202

9.1对象的有关操作 202

9.1.1 TypeOf关键字和TypeName函数 202

9.1.2 With语句 202

9.1.3对象的缺省属性 203

9.2对象数组 204

9.2.1窗体变量数组 204

9.2.2控件变量数组 205

9.3对象集合 205

9.4集合对象 206

9.4.1集合对象的构成 207

9.4.2集合对象的属性和方法 208

9.4.3给集合添加项 208

9.4.5从集合中检索项 209

9.4.4从集合中删除项 209

9.5再论集合 210

9.6对象浏览器 212

9.6.1启动对象浏览器 212

9.6.2对象浏览器的结构 213

9.6.3查找和浏览对象 215

9.6.4添加对象的描述 215

9.6.5在过程间移动 216

9.6.6浏览其他应用程序的对象 216

10.1.1 MouseDown事件 217

第十章鼠标操作 217

10.1 鼠标事件 217

10.1.2 MouseMove事件 218

10.1.3 MouseUp事件 219

10.1.4鼠标事件的button参数 220

10.1.5 鼠标和键盘事件的shift参数 224

10.2拖放操作 225

10.2.2改变拖动图标 226

10.2.3放下对象时的响应 226

10.2.1启动自动拖动模式 226

10.2.4启动或停止拖动时的控制 227

10.2.5改变控件的位置 228

10.3 OLE拖放 229

10.3.1 启动自动OLE拖放 231

10.3.2OLE施放DataObject对象 231

10.3.3 OLE拖放如何工作 233

10.3.4启动OLE拖动操作 234

10.3.5将OLE拖动源拖到OLE拖放目标的上方 235

10.3.6将OLE施动源放到OLE拖放目标上 239

10.3.7用鼠标和键盘修改放下效果和用户反馈 241

10.3.8创建自定义数据格式 242

10.3.9 从“资源管理器”中拖动文件 242

10.4 自定义鼠标指针 244

第十一章键盘与后台任务 246

11.1 键盘事件 246

11.1.1 KeyPress事件 247

11.1.2 KeyDown和KeyUp事件 247

11.1.3编写窗体级键盘处理程序 249

11.2.1 允许用户中断任务 251

11.2 中断后台处理 251

11.2.2使用DoEvents 252

第十二章文本与图形 255

12.1 坐标系统 255

12.1.1 改变对象的坐标系统 256

12.1.2刻度的转换 258

12.2字体 258

12.2.3设置字体特征 259

12.2.2检查可用的字体 259

12.2.1 避免字体问题 259

12.2.4把Font属性应用到特定的对象 260

12.2.5 FontTransparent属性 261

12.3在窗体和图片框上显示 261

文本 261

12.3.1使用Print方法 261

12.3.2文本的截断 261

12.3.3在指定位置显示Print 262

输出 262

12.4格式化数字、日期和时间 263

12.4.1命名的格式 264

1 2.4.2数字的格式 264

12.4.3打印格式化的日期和时间 265

12.5使用选定的文本 265

1 2.6使用剪贴板对象传送文本和 266

图形 266

12.6.1使用剪贴板剪切、复制和 266

粘贴文本 266

12.6.2在剪贴板上使用多种格式 267

12.6.3检查剪贴板上的数据格式 269

12.7使用图形控件 270

12.7.1 给应用程序添加图片 270

12.7.2窗体和控件的图形属性 272

概述 272

12.7.3用AutoRedraw创建持久的 272

图形 272

12.7.4用ClipControls裁剪区域 274

12.7.5用AutoRedraw和ClipControls使图形分层 275

12.7.6动态地移动控件 276

1 2.7.8创建简单动画 279

12.7.7动态地改变控件大小 279

12.8使用图形方法 280

12.8.1 图形方法画图的原理 281

1 2.8.2清除画图区 281

12.8.3画点 281

1 2.8.4画各种直线和形状 282

12.8.5绘制方框 283

12 8.6画圆 284

12.8.7画圆弧 285

12.8.9在任意位置绘制图形 286

12.8.8画椭圆 286

12 8.10指定线宽 287

12.8.11 指定实线或虚线 288

12.8.12 DrawMode的显示控制 288

作用 288

12.8.13窗体加载时创建图形 289

12.9使用颜色 290

12.9.1在运行时指定颜色 290

12.9.2使用RGB函数 290

12.9.3使用颜色属性 291

12.9.4使用256种颜色 292

12.9.5管理多个调色板 293

12.10使用图片对象 295

12.10.1使用图片对象数组 295

12.10.2使用图片对象代替WindowsAPI 296

12.11 打印 296

12.11.1从应用程序中打印 297

12.11.2使用Printer对象 298

13.1.1优化真实速度 302

13.1 优化速度 302

第十三章程序优化 302

13.1.2优化显示速度 306

13.1.3优化感觉速度 307

13.2优化大小 309

13.2.1 减小代码大小 309

13.2.2修剪图形 311

13.2.3分段应用程序 313

13.2.4优化对象 314

13.3编译型和解释型程序 316

参考文献 317