《Visual Basic 4.0 for Windows手册》PDF下载

  • 购买积分:19 如何计算积分?
  • 作  者:(美)C.康奈尔(C.Cornell)著;黄玲佳等译
  • 出 版 社:北京:科学出版社;龙门书局
  • 出版年份:1996
  • ISBN:7030048334
  • 页数:654 页
图书介绍:

前言 1

0.1 本书概述 1

目 录 1

0.2本书的编排方式 2

0.3本书的约定 3

第一章入门 5

1.1 什么是Windows和Visual Basic 5

1.2安装Visual Basic 7

1.3运行Visual Basic 8

1.4使用Visual Basic 8

1.5联机教学系统 12

1.6如何开发Visual Basic应用程序概述 12

2.1主屏幕概述 16

第二章Visual Basic用户环境 16

2.2联机帮助系统 22

2.3 File菜单的使用 27

2.4编辑 30

2.5使用View菜单 32

2.6使用Insert菜单 33

2.7使用Run菜单 34

2.8使用Tools菜单 34

2.9使用Add-Ins菜单 37

第三章定制窗体 38

3.1启动一个新项目 38

3.2 Properties窗口 39

3.3颜色属性 47

3.4使窗体响应事件 48

3.5打印窗体 54

3.6打字错误 54

3.7保存用户的工作 55

3.8生成独立的Windows程序 58

第四章建立用户界面 59

4.1 工具箱 59

4.2生成控件 61

4.3命令按钮的属性 65

4.4 为命令按钮编写简单的事件过程 69

4.5快速访问键 72

4.6 图像控件 73

4.7 文本框 74

4.8标签 77

4.9浏览控件 78

4.10消息框 79

4.11 网格 81

4.12 Visual Basic应用程序的运行情况 82

4.13窗体的ASCⅡ码表示方式 86

第五章编程的初步知识 88

5.1 Visual Basic程序剖析 88

5.2Code窗口 88

5.3 Visual Basic语句 91

5.4编写代码:Options对话框中的Editor页面 92

5.5赋值语句和属性设置 94

5.6变量 96

5.7过程中值的共享 102

5.8字符串 104

5.9数字 109

5.10程序示例:抵押契据计算器 115

5.11 常量 118

5.12多窗体的项目文件 120

第六章显示信息 127

6.1在窗体上显示信息 127

6.2图片框 133

6.3 RichTextBox 135

6.4 Printer 对象 140

第七章控制程序流 143

7.1 重复操作 143

7.2 判定 156

7.3 条件编译 166

7.4 GoTo 167

第八章内置函数 169

8.1 串函数 169

8.2 Rnd函数 178

8.3位操作 184

8.4 数学函数 189

8.5 日期和时间函数 190

8.6财务函数 194

8.7最有用的函数 197

第九章建立大项目:项目、过程和错误陷阱 200

9.1 用户定义的函数和过程 200

9.2过程和函数的高级使用:指针传送和值传送 216

9.3标准(代码)模块:全局过程和全局变量 222

9.4访问Windows函数 224

9.5 DoEvents函数 227

9.6错误陷阱 228

9.7有关程序设计 231

第十章数组、网格和记录 234

10.1控件数组 234

10.2列表:一维数组 242

10.3多维数组 247

10.4过程使用列表和数组 251

10.5网格控件 253

10.6排序和查找 259

10.7记录(用户定义的类型) 267

第十一章对象 272

11.1 面向对象编程入门 272

11.2 集 279

11.3创建对象 284

11.4建立类 286

第十二章界面 290

12.1 工具箱 290

12.2通用对话框 311

12.3 MDI窗体 319

12.4更多有关Visual Basic的显示:ZOrder 320

12.5有关Windows设计 320

第十三章完成界面 326

13.1 Professional和Enterprise版中的定制控件 326

13.2 Windows 95控件 337

13.3 16位Windows的工具条和状态条 345

13.4帮助系统 346

13.5访问Windows帮助引擎 350

14.1 调试工具及其功能 353

第十四章测试和调试工具与技术 353

14.2测试程序 354

14.3设计程序使测试更容易 356

14.5暂停程序执行 359

14.6程序调试综述 363

14.7 文档和程序风格 364

第十五章绘图操作 366

15.1 图形基础 368

15.2屏幕标度 371

15.3 Line和Shape控件 374

15.4用代码画图 377

15.5线和框 382

15.6圆、椭圆和饼图 396

15.7 曲线 399

15.8 PaintPicture方法 406

15.9 Graph控件 408

第十六章监视鼠标活动 415

16.1 鼠标事件过程 415

16.2拖放操作 420

第十七章文件操作 428

17.1文件操作命令 428

17.2文件系统控件 433

17.3顺序文件 437

17.4使文件程序更可靠:错误处理 449

17.5随机存取文件 451

17.6二进制文件 454

17.7 共享文件 459

17.8增加许可证字符串 461

17.9加密文件信息 462

第十八章与其他Windows应用程序通信 469

18.1 剪贴板 469

18.2激活Windows应用程序 474

18.3 动态数据交换(DDE) 476

18.4 OLE2 482

18.5 在设计时使用OLE 2 485

18.6 OLE Automation 488

18.7 OLE服务器 490

第十九章递归 493

19.1递归初步 494

19.2递归排序 503

19.3 二叉树 509

19.4 分形 511

19.5何时不用递归 523

第二十章数据库特性概述 525

20.1现代数据库概述 525

20.2 Data Manager 527

20.3使用数据控件 535

20.4数据控件的编程 539

20.5监视对数据库的修改 545

20.6结构化查询语言(SOL)基础 547

20.7数据库对象 549

第二十一章支票簿管理程序 552

21.1设计程序 552

21.2 用户界面 553

21.3启动窗体和设置目录窗体 554

21.4 Accounts窗体 557

21.5 EStats(Edit Statistics)窗体 558

21.6 输入支票和存款单的窗体 558

21.7 Reports窗体 560

21.8 Results窗体 561

21.9程序的通用代码 561

21.10 Finance窗体的代码 567

21.11 SetDir窗体的代码 570

21.12 Accounts窗体的代码 572

21.13 EStats窗体的代码 574

21.14 Checks窗体的代码 576

21.15 Deposits窗体的代码 579

21.16 Reports窗体的代码 582

21.17 Results窗体的代码 588

21.18如何“对象化”这个程序 589

附录A发行应用程序:Setup Wizard 590

A.1 Visual Basic可执行程序需要什么来运行 590

A.2 Setup Wizard 590

A.3使用Wizard 592

附录B Microsoft常见的25个Visual Basic技术支持问题 596

B.1 没有支付Microsoft支持费用可以获得帮助吗 596

B.2 16位和32位版本的Visual Basic4.0能运行在Windows95上吗 597

B.3 在32位版本的Visual Basic中为什么不能装入Visual BasicX控件 597

B.4 如何同时为16位和32位系统写一个应用程序 598

B.5 Visual Basic4.0 32位应用程序可以运行于Win32s上吗 598

B.6 可以用Visual Basic4.0建立DLL 文件吗 598

B.7 Visual Basic 4.0存在于其他平台上吗 599

B.8 32位版本的Visual Basic提供多任务语句和函数吗 599

B.10 用32位版本的Visual Basic 4.0编译需修改 600

B.9 Visual Basic 4.0使用Windows 95的新控件吗 600

B.11 在装入一个现存的应用程序到Visual Basic4.0时,它说要“升级”控件 601

B.12发行文件为什么这样大 601

B.13在使用开放式数据库连接(ODBC)和Microsoft Visual Basic for Windows时不能连接数据库,错在何处 601

B.14 当Visual Basic窗体限制到屏幕尺寸时如何滚动一个窗体 604

B.15在Visual Basic中如何创建浮动工具条 606

B.16在Visual Basic中如何建立一个非模态对话框或窗体 616

B.17在Visual Basic 4.0中如何在多个窗体上联接数据控件 617

B.18惊叹号(!)和点号(·)语法之间有什么不同 618

B.19如何确定Visual Basic 4.0应用程序是否作为一个OLE服务器启动 619

B.20当一个外壳32位进程已终止时,如何确定 620

B.21 如何从Visual Basic启动Win32应用程序 623

B.22 如果建立和使用一个最小的OLE Automation服务器 626

B.23 在Visual Basic4.0中如何优化OLE调用 628

B.24 如何登记OLE控件 629

B.25 在Visual Basic中如何创建可滚动视口 630

B.26如何得到应用程序的Windows 95 Logo验证 633

附录C Internet上的Visual Basic 634

A.序 637

B. Visual Basic常见问题 639

C. 常见的Visual Basic编程问题 643

D. 高级Visual Basic编程问题 646

E. 调用普通Windows API和DLL 650

F. 发行Visual Basic应用程序 650

G. 杂项提示和信息 651

附录D第三方工具和其他资源 653

D.1 资源 653

D.2工具 654