《Visual Basic 4 for Windows编程指南》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:(美)WallaceWang著;程炜,李东等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:1996
  • ISBN:750533137X
  • 页数:374 页
图书介绍:

前言 1

引 言 1

关于这本书 1

如何使用本书 1

目录 1

愚蠢的假设 2

本书的结构 2

第一部分Visual Basic初学者指南 2

第二部分设计用户接口 2

第七部分编写子程序 3

第九部分十准则集粹 3

第八部分数据库程序与打印 3

第五部分使程序具有决策功能 3

第六部分循环 3

第四部分基本代码 3

第三部分菜单使程序更漂亮 3

本书使用的图标 4

从这里开始 4

第一部分 Visul Basic初学者指南 5

第一章 Visual Basic怎样工作 7

编写自己的程序 7

Visual Basic开发周期 8

属性使你的用户接口更漂亮 9

滚动框出现在滚动条的哪儿呢? 9

制作整洁的用户接口 9

写BASIC程序 11

存储Visual Basic程序 12

运行Visual Basic程序 13

Visual Basic与其它语言间的四个关键的不同点 13

从零开始生成用户接口 14

使用户接口工作 14

在用户接口上显示内容 15

为乐趣和金钱写子程序 15

Visual Basic的缺点 15

第二章 设计第一个用户接口 19

用户接口的命令部分 20

用Visual Basic绘制对象 20

绘制第一个用户接口 25

定义用户接口的属性 26

属性做什么 26

改变属性设置 27

第三章 编写BASIC代码 33

BASIC代码是什么? 33

一次一步地写一个程序 34

选择对象和事件 34

写Visual Basic过程 36

BASIC代码能做什么? 38

Visual Basic过程怎样工作 38

为第一个Visual Basic程序写BASIC代码 40

第二部分 设计用户接口 45

了解你的用户 47

第四章 用户接口设计101 47

生成用户接口以前 47

做出明确的选择 48

允许出错 48

面向用户 48

保持简单 49

设计Visual Basic用户接口 49

画对象 50

命名对象 50

为对象加标题 52

拷贝对象 58

删除对象 58

在屏幕上移动对象 58

多个对象的移动、拷贝和删除 59

改变对象的大小 60

不可思议的形状-改变鼠标 61

确定对象的TabIndex属性 61

使对象变暗 62

使对象不可访问 63

自己试着做 64

第五章 窗体和按钮 67

生成窗体 67

存储窗体 67

窗体周围的图形框 68

最小化和最大化窗体 71

为最小化窗体显示图标 72

控制框(Control Box) 72

VisualBasic将首先显示哪种窗体? 73

在窗体内显示窗体 74

在窗体上定义测量单位 75

使用按钮 76

按钮的类型 77

生成按钮 77

改变图象按钮的尺寸 78

生成缺省命令按钮 78

定义撤消(Cancel)按钮 80

成组命令钮 80

产生一个带图象按钮的工具条 81

第六章 利用框和按钮进行选项 83

生成复选框和选项按钮 83

对齐框和按钮 84

分组选项按钮 84

分组复选框 84

利用列表框和组合框中的多个选择 86

生成列表框 86

组合框风格 87

添加列表框和组合框中的一个选项 89

高亮显示缺省选项 91

在一个列表框和组合框中对选项排序 91

从列表框或组合框中删除选项 93

多列列表框 94

使列出的选项看起来漂亮 95

第七章 用于输入和显示文字的文本框 97

生成文本框 97

在文本框周围放上好看的边框 98

在文本框中显示文字 99

在文本框中加入水平和垂直滚动条 101

建立Password文本框 102

文本的长度限制 103

字体、尺寸和类型风格 104

彩色文本框 105

滚动条的最大值和最小值 107

生成滚动条 107

第八章 滚动条的标签 107

移动滚动框 109

生成标签 110

在标签四周放上好看的边框 111

改变标签的尺寸 113

对齐标签内的文本 114

自动换行的标签 115

第九章 源自几何中的漂亮图形和对象 117

生成图形 117

在图形框或图象框里显示图形 117

改变图形图象的尺寸 119

在图形框和图象框周围放上漂亮的花边 119

改变图形框和图象框的尺寸 119

自动改变图形框的尺寸 120

彩色图形框 120

几何中的线、圆和其他单调的东西 121

生成直线 122

生成圆和矩形 122

改变线和其他形状的颜色 123

改变线的粗细 123

改变线、圆和矩形的外观 123

改变线的位置和尺寸 125

改变圆、矩形和其他形状的尺寸 125

用色彩和漂亮的图案来填充几何形状 126

改变图形的背景颜色 127

自己试着做 128

第三部分 菜单使程序更漂亮 131

第十章 生成漂亮的菜单 133

菜单条的基本元素 134

为用户接口生成菜单 136

命名菜单 136

生成菜单标题 138

添加和删除菜单标题项或菜单命令项 139

生成菜单标题下面的菜单命令 140

移动菜单标题和命令 141

把分割条放到菜单中 142

美化菜单 142

指定快捷键 144

把检查标签放在菜单命令旁边 145

使菜单命令变暗 146

使菜单命令项不可见 147

第十一章 子菜单、增长式菜单和弹出式菜单 151

生成子菜单 151

在程序运行中修改菜单命令项 154

动态增长菜单 154

生成弹出式菜单 156

定义弹出式菜单的位置 157

为弹出式菜单定义右鼠标键 159

第十二章 对话框 161

使用预先定义的对话框 161

生成输入对话框 162

生成对话框 163

把图标加到对话框中去 165

在对话框中定义命令按钮的数值与类型 166

在对话框中,用户选择了哪个命令按钮呢? 166

公共对话框 167

显示Open对话框 169

如何生成一个Ooen对话框 171

显示Save As对话框 172

显示Color对话框 172

显示Font对话框 173

显示Print对话框 174

第四部分 基本代码 177

第十三章 事件过程 179

事件类型 179

生成事件过程 180

事件过程的内容 181

把代码窗口分成两半 182

观查不同的事件过程 182

在Code窗口进行编辑 186

每一个程序都需要的事件过程 187

第十四章 使用变量 189

读取数据 189

值和变量 190

使用变量 191

为变量赋值 194

为变量赋串值 195

修改属性值 196

变量之间赋值 197

为其他窗体中的对象赋值 199

数据类型 202

String数据类型 205

变量的生存域 205

第十五章 响应用户 209

从用户接口获取数据 209

从对象中查找信息 210

确定用户选择了哪个选项按钮 211

从文本框得到数据 211

确定用户选择了哪个复选框 212

从驱动器、目录和文件列表框中获取数据 214

从组合框中获取选择 215

从水平和垂直滚动条中获取数据 216

从列表框中获取数据 216

第十六章 数学101:算术、逻辑和比较运算符 221

算术运算符 221

用+运算符实现两数相加 222

用-运算符实现两数相减 222

用-运算符求负 222

用\运算符实现两数相除 223

用/运算符实现两数相除 223

两数相乘 223

用Mod(modulo)运算除法 224

用运算符进行指数运算 224

连接两个字符串 225

逻辑运算符 225

Not运算符的使用 225

And运算符的使用 226

Or运算符的使用 226

Xor运算符的使用 227

比较运算符 227

比较数字和字符串 227

用>、>=、<和<=运算符来比较字符串 228

用=和<>运算符来比较字符串 228

优先次序 229

第十七章 字符串及其运算 233

字符串运算 233

求字符串的长度 233

从大写转换成小写 234

从字符串中选取字符 235

寻找子字符串 236

字符串的替换 236

去掉字符串中的空格 237

把字符串转换成数字 239

把数字转换成字符串 239

字符串和数值的转换 239

将一个字符串转换成ASCII代码 240

把ANSI代码转换成字符串 240

第十八章 定义常量及使用注释 243

常量的命名 243

常量名的说明 244

常量的计算 244

常量的使用 245

常量作用域 245

局部常量 245

模块常量 245

注释的形成 246

使用注释 246

全局常量 246

注释使程序可读性增强 247

注释使程序易读 248

用注释禁止指令 249

第十九章 消灭错误 251

错误的类型 252

语法错误 252

运行时的错误 252

知道程序中的错误 253

查找错误 253

寻找错误 253

逻辑错误 253

找出造成错误的原因 254

消灭错误 254

从根本上消除错误 254

Visual Basic怎样跟踪并消灭错误 254

单步运行程序 255

查看变量 255

设置断点 256

第五部分 使程序具有决策功能 259

第二十章 If-Then和If-Then-eIse语句 261

条件 261

If-Then语句 262

If-Then-End If语句 263

If-Then-Else语句 264

If-Then-ElseIf语句 265

使用If-Then-ElseIf做出多种选择 266

保证计算机至少执行一组指令 267

嵌套If-Then语句 267

第二十一章 Select Case和嵌套的控制结构 269

Select Case语句 269

使用带有比较操作符的Select Case语句 270

保证计算机至少执行一组指令 271

嵌套的控制结构 271

嵌套 273

第六部分循环 275

Do While循环如何工作? 277

第二十二章Do While和Do-Loop循环 277

Do While循环多少次? 278

何时使用Do While循环 279

Do-Loop While循环如何工作? 279

Do-Loop While循环多少次? 280

何时使用Do-Loop While循环 280

第二十三章Do Until和Do-Loop UntiI循环 283

Do Until循环是如何工作的? 283

Do Until循环多少次? 284

何时使用Do Until循环? 284

Do-Loop Until循环如何工作? 285

Do-Loop Until循环多少次? 286

何时使用Do-Loop Until循环? 287

For Next循环如何工作? 289

第二十四章 For Next循环:可计数的循环 289

反向计数与正向计数 291

何时使用For Next循环 292

使用带有Step增量的For Next循环时应该小心一些 292

自己试着做 294

第二十五章 循环嵌套和快速退出 295

使用循环嵌套 295

使嵌套循环工作 296

从循环中快速退出 297

第七部分 编写子程序 299

第二十六章 一般过程(大家可共享的子程序) 301

如何生成一般过程 301

为一般过程命名 303

如何使用一般过程 304

第二十七章 传递参数 307

为什么使用参数? 307

为过程传递参数 308

接受参数 309

定义参数类型 310

与传递参数有关的问题 311

用值来传递参数 312

提前退出一过程 313

自己试着做 314

第二十八章 函数、子程序的唯一过程 317

为函数赋值 317

函数调用 318

定义函数的数据类型 319

定义参数类型 320

有关传递参数的问题 322

提前退出函数 322

第二十九章 文件管理 325

VBP项目文件 325

向项目文件中添加文件 326

从顶目文件中删除文件 326

FRM(窗体)文件 327

生成窗体文件 327

保存窗体文件 327

打印窗体文件 328

生成BAS文件 329

BAS(模块)文件 329

保存BAS文件 330

打印BAS文件 330

OCX和VBX特定的(Custome)控制文件 331

第八部分 数据库程序与打印 335

第三十章 使用你本不愿用的数据库程序产生的文件 337

什么是数据库文件? 337

怎样连接一个数据库文件 338

在屏幕上显示数据字段 339

选择不同的记录 340

显示数据库中的记录 341

编辑一个记录 342

删除一个记录 342

添加一个记录 342

对现存记录计数 343

寻找指定的记录 344

从数据库字段中提取数据 344

改变数据库中的数据 345

在特定的记录上放置标签 345

第三十一章 用程序打印资料 347

打印一个窗体 347

用Printer Object打印 348

在打印对象上打印文本 348

在打印对象上打印线和圆 349

定义打印质量 350

多页打印 350

保持页计数 351

当你打印完毕时 351

自己试着做 351

第九部分 十准则集粹 353

第三十二章 十个最有用的Visual Basic程序 355

减少Visual Basic程序员厌烦的可能性 356

使Visual Basic更加丰富,像一个程序设计语言一样 356

把Visual Basic转成电子表格 357

把数据转成漂亮的图 357

让Visual Basic使用Modem(调制解调器) 358

把Visual Basic转成一个字处理器 358

显示图象和其他漂亮图形 359

添加自己的VBA宏 360

解决Visual Basic程序中出现的问题 360

使计算机电话与Visual Basic相结合 361

第三十三章 Visual Basic信息的十个来源 363

购买、阅读或去偷一些Visual Basic程序员的日记 363

索取微软的“The Microsoft Developer′s Network”月刊 364

花钱购买Visual Basic的月刊 364

与CompuServe联系 365

求助于当地的有关Visual Basic的BBS 365

加入当地的Visual Basic用户组织 366

参加Visual Basic的技术会议 366

在这些全都不管用时,请求Microsoft的技术支持 366

如果这些都不管用,应阅读Visual Basic手册 367

返回学校(在Microsoft大学) 367

第三十四章 Visual Basic不是万能的 369

购买套装软件 369

购买一套Microsoft Access 370

学习Visual Basic for Applications(VBA) 370

从邮购商那里购买软件 370

使用C++或Delphi编写自己的DLL文件来扩展Visual Basic 371

使用WindowsAPI来扩展Visual Basic的功能 371

把你的Visual Basic程序转换成其他的语言 372

其他的BASIC编译程序 372

购买一个生成帮助系统的程序 373

VaporWare——Visual Basic for the Mac 374