《Microsoft Visual Basic 6.0程序开发环境 第5版》求取 ⇩

本书简介1

第一部分 Visual Basic快速入门3

第一章Visual Basic 6的新增功能3

1.1 版本增强4

1.2 集成开发环境4

1.3 本机代码编译器7

1.4 ActiveX8

1.5 较新的Internet功能8

1.6 新增控件和增强控件9

1.7 面向对象的功能11

1.8 语言的增强11

1.10 Internet12

1.9 数据访问12

第二章 编程风格原则13

2.1 采用描述性命名方式13

2.1.1 控件的前缀14

2.1.2 变量名16

2.1.3 变量的声明17

2.1.4 菜单18

2.1.5 类名18

2.2 检查数据类型19

2.3 确定范围19

2.4 编写代码时添加注释20

2.5 详细信息20

3.1 模拟无符号整数23

第二部分 程序设计技巧23

第三章 变量23

3.1.1 Long变量的转换24

3.1.2 使用数据结构转换无符号的Byte值24

3.2 使用True/False数据26

3.3 使用Byte数组27

3.3.1 传递Byte数组而不是字符串27

3.3.2 在Byte数组和字符串之间进行复制30

3.4 使用Date和Time30

3.4.1 使用Date控件31

3.4.2 加载Date变量32

3.4.4 提取详细资料33

3.4.3 显示日期或时间33

3.4.5 日期和时间的运算34

3.4.6 日期和时间的合法性检查34

3.5 使用Variant35

3.5.1 For Each循环35

3.5.2 灵活的参数类型36

3.5.3 与Variant有关的函数36

3.5.4 Empty和Null36

3.5.5 数据类型强制转换36

3.6 使用字符串37

3.6.1 替换字符串中的字符38

3.6.2 分解字符串和组合字符串38

3.6.4 搜索字符串39

26.1.1 将图形粘贴到画图中39

3.6.3 应用Filter39

3.7 使用对象40

3.7.1 新建对象40

3.7.4 无效对象42

3.7.2 现存对象42

3.7.3 对象运算42

3.8 使用预定义常数43

3.8.1 编译器常数43

3.8.2 Visual Basic常数43

3.8.3 用户定义的常数44

3.8.4 枚举45

3.8.5 标记和位掩码45

3.9 创建用户定义类型(UDI)结构46

3.9.1 内存调整47

3.10 使用类创建新的数据类型47

3.10.1 创建新的数据类型47

3.10.2 使用新的数据类型49

4.1 使用命名实参51

第四章 参数51

4.2 使用可选参数52

4.3 传递参数数组52

4.4 通过参数传递任意类型的数据54

4.5 在参数中使用Enum54

第五章 面向对象的程序设计57

5.1 在ActiveX EXE和ActiveX DLL之间进行选择57

5.2 创建外部ActiveX组件的所有对象58

5.3 创建新对象58

5.3.1 Loan——类模块示例58

5.4 使用新对象64

5.6 创建和使用ActiveX EXE67

5.5 设置对象的默认属性67

5.6.1 Chance——一个ActiveX EXE的示例68

5.6.2 DICE.CLS68

5.6.3 测试ActiveX EXE组件69

5.7 创建显示窗体的对象71

5.7.1 Event、WithEvents和RaiseEvent73

5.8 使用对象集合74

5.8.1 SolarSys——集合示例74

5.8.2 Star类77

5.8.3 Planets类77

5.8.4 Planet类79

5.8.5 Moons类80

5.8.6 Moon类80

5.8.7 嵌套集合的工作原理81

5.9 理解和使用多态83

5.10 使用友元方法84

6.1.1 ActiveX控件的设计步骤85

第六章 ActiveX控件85

6.1.2 创建ActiveX控件工程86

6.1.3 绘制界面86

6.1.4 调整控件的大小87

6.1.5 添加属性、方法和事件88

6.1.6 设计控件的行为90

6.2 调试控件91

6.3 编译和注册控件94

6.4 创建设计时属性95

6.5 显示Property Pages对话框98

6.6 异步加载属性102

6.7 创建使用数据库的控件104

6.8 使用DataRepeater控件107

6.9 创建容器控件110

第七章 使用Internet组件113

7.1 选择所使用的ActiveX组件113

7.2 理解Internet协议层114

7.3 安装网络115

7.4 使用Winsock进行通讯116

7.4.1 使用UDP进行广播117

7.4.2 使用TCP进行一对一聊天119

7.8 创建FTP浏览器123

7.8.1 捕捉错误125

7.9 控制Internet Explorer127

第八章 创建Internet组件131

8.3 创建DHTML文档134

8.4 创建ActiveX文档137

8.5 创建Webclass139

第九章 创建Internet应用程序141

9.1 选择应用程序类型141

9.2 创建DHTML应用程序143

9.2.1 使用DHTML获得输入143

9.2.2 使用DHTML显示结果145

9.3 创建IIS应用程序148

9.3.1 显示HTML模板150

9.3.2 使用IIS获得输入152

9.3.3 使用IIS显示结果153

9.4.1 使用ActiveX文档获得输入156

9.4 创建ActiveX文档应用程序156

9.4.2 使用ActiveX文档显示结果158

9.5 在Internet上安装ActiveX文档159

9.6 在Internet上安装DHTML应用程序162

9.7 在Internet上配置IIS应用程序163

第十章 API函数165

10.1 调用API函数165

10.1.1 声明165

10.1.2 32位函数的声明166

10.1.3 字符串167

10.2 将过程的地址传递给API函数168

10.3 理解API函数声明中的ByVal、ByRef和As Any169

10.4 轻松添加API声明170

10.5 使用API调用获取系统信息170

10.5.1 使用SysInfo控件确定操作系统的版本171

10.5.2 确定系统颜色172

10.5.3 确定CPU类型174

10.5.4 确定使用时间175

10.5.5 确定驱动器类型176

10.6 为ActiveX控件添加API调用177

10.6.1 为ActiveX控件添加API声明177

10.6.2 增强现有控件的功能178

第十一章 多媒体183

11.1 播放声音(WAV)文件183

11.1.1 mciExecute函数183

11.1.2 Multimedia控件184

11.2 播放视频(AVI)文件184

11.2.1 mciExecute函数185

11.2.2 Multimedia控件186

11.3 播放音频CD186

12.1 添加标准的About对话框189

第十二章 对话框、窗口和其他窗体189

12.1.1 About Dialog窗体模板192

12.2 在屏幕上自动放置窗体193

12.3 创建浮动窗口195

12.3.1 模式窗体195

12.3.2 浮动195

12.3.3 总在前端显示196

12.4 生成初始(徽标)屏幕198

12.4.1 初始屏幕窗体模板199

12.5 使用选项卡控件200

12.5.1 SSTab控件201

12.6 闪烁窗体以引起用户注意202

12.7 将控件移到新容器中203

第十三章 可视化界面205

13.1 如何使用轻量(Lightweight)控件205

13.2 给列表框添加水平滚动条206

13.3 创建工具栏208

13.4 动态改变窗体的外观210

13.5 动态自定义菜单210

13.6 删除窗体的标题栏212

13.7 创建进度指示器212

13.7.1 使进度指示器滚动起来213

13.8 使用Slider控件215

13.9 使用UpDown控件216

13.10 使用FlatScrollBar控件217

13.11 使用CoolBar控件220

14.1 根据RGB、HSV或HSL值计算颜色常数223

第十四章 图形技术223

14.2 在twip、point、pixel、character、inch、millimeter和centimeter之间转换232

14.3 创建一个从蓝色渐变到黑色的背景233

14.4 创建弹性选择矩形235

14.5 创建图形热点238

14.6 快速绘制多边形240

14.7 绘制椭圆243

14.8 为不规则区域着色246

14.9 旋转位图249

14.10 滚动图形图像251

14.11 使用BitBlt创建动画253

14.12 使用Picture对象制作动画257

14.13 使用Animation控件258

14.14 在图片框中精确定位文本259

14.15 无限缩放字体261

14.16 将文本旋转任意角度262

14.17 在图片框中使用多种字体266

第十五章 文件的输入/输出269

15.1 有效地重命名、复制和删除文件269

15.2 使用目录和路径270

15.2.1 MkDir、ChDir和RmDir270

15.2.2 CurDir和App.Path270

15.2.3 Dir271

15.3 进行快速的文件输入/输出273

15.4 使用二进制文件273

15.4.1 UDT数据结构273

15.4.2 字符串275

15.4.3 字节数组276

15.4.4 字符串与字节数组的联系277

15.5 使用Visual Basic的文件系统对象279

15.5.1 使用Drive280

15.5.2 使用Folder281

15.5.3 使用File282

第十六章 注册表285

16.1 对注册表进行读写操作285

16.2 记录应用程序的状态289

16.3 将文件类型同应用程序关联起来290

16.3.1 获取命令行参数292

第十七章 用户帮助295

17.1 添加工具提示295

17.2 为应用程序添加状态显示296

17.3 在启动时显示Tip of the Day297

17.4 利用Wizard引导用户完成任务298

17.5 创建WinHelp文件300

17.5.1 帮助主题基础301

17.5.2 创建工程文件302

17.5.3 编译和测试帮助文件303

17.5.4 映射主题ID303

17.5.5 使用“全文搜索”和“目录”303

17.5.6 创建Help窗口305

17.5.7 使用宏306

17.6 使用WinHelp API函数向工程添加帮助文件307

17.7 向工程添加与上下文相关的F1 Help309

17.8 使用CommonDialog控件将帮助文件添加到工程中310

17.9 向窗体添加WhatsThisHelp310

17.9.1 WhatsThisMode311

17.10 创建HTML帮助312

17.10.1 将WinHelp工程转换为HTML Help313

17.10.2 使用HTML Help控件314

第十八章 安全性317

18.1 添加隐含荣誉屏317

18.2 创建密码对话框319

18.3 加密密码或其他文本320

18.3.1 关于密码类320

18.3.2 使用Cipher对象322

18.3.3 保证注册表数据的安全325

18.4 使用Internet的安全特性327

第十九章 鼠标329

19.1 改变鼠标指针329

19.2 创建自定义鼠标指针331

19.3 显示动画鼠标指针332

19.4 确定鼠标指针的位置333

第二十章 键盘335

20.1 改变Enter键的行为335

20.2 确定Shift键的状态336

20.3 创建热键337

第二十一章 文本框和富文本框的使用技巧339

21.1 显示文件339

21.2 创建一个简单的文本编辑器341

21.3 检测文本的更改343

21.4 将大于64 KB的文本加载到文本框344

21.5 允许用户选择用于文本框或富文本框的字体346

22.1.2 MDI子窗体349

22.1 创建MDI应用程序349

第二十二章 多文档界面349

22.1.1 MDI窗体349

22.1.3 ActiveForm和ActiveControl属性350

22.1.5 Tag属性350

22.1.4 Me关键字350

22.1.6 MDI的基本特性351

22.2 为MDI窗体添加徽标(初始屏幕)351

第二十三章 数据库访问353

23.1 在数据库开发过程中使用向导353

23.2 使用Data控件连接应用程序和数据库355

23.2.1 使用Visual Data Manager创建数据库355

23.2.2 创建用户界面357

23.3.1 使用数据访问对象358

23.3 使用数据访问对象连接应用程序和数据库358

23.2.3 运行应用程序358

23.3.2 使用数据访问对象创建数据库359

23.3.3 访问数据库361

23.4 创建报表364

第二十四章 其他应用程序中的ActiveX对象365

24.1 利用ActiveX对象进行拼写检查365

24.1.1 Microsoft Word拼写检查365

24.1.2 Microsoft Excel拼写检查370

24.1.3 前期绑定与后期绑定371

24.2 利用ActiveX统计字数372

24.3 利用Microsoft Excel的高级数学函数373

第二十五章 屏幕保护程序375

25.1 创建屏幕保护程序375

25.2 防止同时运行屏幕保护程序的两个实例378

25.3 在屏幕保护程序中隐藏鼠标指针380

25.4 检测鼠标的移动或单击以终止屏幕保护程序382

25.5 检测按键动作以终止屏幕保护程序383

25.6 将屏幕上的图像用作屏幕保护程序383

25.7 为屏幕保护程序添加“密码保护”和“设置”功能388

第二十六章 工程开发391

26.1 抓取运行的窗体并将其保存为位图391

26.1.2 使用“另存为”和“复制到”392

26.2 使用资源文件393

26.2.1 创建资源文件393

26.2.2 在应用程序中使用资源文件394

26.3 为国际化使用字符串数据库396

26.2.3 决定使用资源文件的时间396

第二十七章 高级编程技巧401

27.1 使用Visual Basic创建ActiveX DLL401

27.1.1 Fraction对象402

27.1.2 在开发环境中测试404

27.1.3 创建和使用最终的DLL模块407

27.2 使用C语言创建DLL407

27.2.1 两个C文件407

27.2.2 测试DLL409

27.3 创建远程运行的应用程序412

27.3.1 创建远程应用程序412

27.3.2 注册远程应用程序414

27.3.3 运行远程应用程序416

27.3.4 访问远程应用程序417

27.3.5 从远程应用程序返回错误418

27.3.6 调试远程应用程序418

27.3.7 远程自动化故障诊断419

27.4 创建用于Visual Basic开发环境的外接程序419

27.4.1 基本概念420

27.4.2 创建外接程序421

27.4.3 首次运行该外接程序426

27.4.4 使用外接程序426

27.5 将应用程序写成脚本428

27.5.1 使用脚本控件429

27.5.2 添加对象和宏过程430

27.5.3 处理编译错误431

27.5.4 运行宏433

27.5.5 处理运行时错误434

27.5.6 将字符串传递给方法435

27.5.7 编写宏代码435

27.6 将用户定义类型传递给对象437

第二十八章 其他技巧441

28.1 创建链表441

28.2 响应操作系统版本的差异444

28.3 退出和重新启动Windows445

28.4 从应用程序拨打电话446

28.5 使用内联错误捕获447

28.5.1 内联错误捕获448

第二十九章 图形453

29.1 HSVHSL应用程序453

第三部分 示例应用程序453

29.2 Animate应用程序468

29.2.1 ANICLOCK.FRM471

29.2.2 ANIGLOBE.FRM474

29.3 Lottery应用程序478

29.3.1 LOTTERY.FRM479

29.3.2 RANDOM.CLS484

29.4 MySaver应用程序487

29.4.1 MYSAVER.BAS488

29.4.2 MYSAVER.FRM491

29.4.3 MYSETUP.FRM499

第三十章 开发工具503

30.1 ColorBar应用程序503

30.1.1 COLORBAR.FRM504

30.2 APLAddin应用程序506

30.2.1 转换WIN32API.TXT文件507

30.2.2 创建APLAddin应用程序510

30.2.3 CONNECT.DSR511

30.2.4 APLADDIN.FRM514

30.2.5 编译外接程序工程518

30.3 Metric应用程序518

30.3.1 创建Metric应用程序519

30.3.2 METRIC.BAS520

第三十一章 日期和时间535

31.1 VBCal应用程序535

31.1.1 VBCal是一个向导535

31.1.2 DTPicker控件537

31.1.5 VBCALWIZ.BAS模块538

31.1.4 Calendar控件538

31.1.3 MonthView控件538

31.2 VBClock应用程序545

31.2.1 VBCLOCK.FRM547

31.2.2 使用注册表552

31.2.3 VBCLOCK2.FRM552

31.2.4 ABOUT2.FRM557

31.3 NISTTime应用程序560

31.3.1 NISTTime应用程序的工作原理560

31.3.2 NISTTIME.FRM562

第三十二章 数据库567

32.1 AreaCode应用程序567

32.1.1 AREACODE.FRM568

32.2 DataDump应用程序574

32.2.1 DATADUMP.FRM575

32.2.2 测试DataDump应用程序578

32.3 Jot应用程序578

32.3.1 多个子窗体579

32.3.2 MDI窗体的热键579

32.3.3 创建数据库580

32.3.4 在MDI窗体上居中图像581

32.3.5 JOT.FRM582

32.3.6 工具栏、按钮和工具提示584

32.3.7 SPLASH.FRM588

32.3.8 NOTE.FRM589

32.3.9 测试Jot应用程序592

33.1 MousePtr应用程序593

第三十三章 实用程序593

33.1.1 MOUSEPTR.FRM595

33.2 ShowTell应用程序599

33.2.1 SHOWTELL.FRM601

33.2.2 FRMIMAGE.FRM605

33.3 WindChil应用程序605

33.3.1 WINDCHIL.FRM607

第三十四章 高级应用程序615

34.1 Messages应用程序615

34.1.1 消息文件的语法615

34.1.2 使用消息文件的意义617

34.1.3 MESSAGES.FRM618

34.1.4 MSG.CLS620

34.1.5 MSG.FRM623

34.2 Secret应用程序625

34.2.1 Secret应用程序的原理625

34.2.2 SECRET.FRM628

34.2.3 VIEW.FRM635

34.2.4 CIPHER.CLS636

34.3 BitPack应用程序639

34.3.1 生成质数表(Eratosthenes筛网)639

34.3.2 创建BitPack DLL工程文件639

34.3.3 BITPACK.FRM642

34.4 Dialogs应用程序648

34.4.1 一些特殊功能650

34.4.2 组成应用程序的文件653

34.4.3 DIALOGS.FRM653

34.4.4 DLGEGG.FRM660

1999《Microsoft Visual Basic 6.0程序开发环境 第5版》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)(J.C.克雷格)John Clark Craig,( 1999 北京:北京大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Visual Basic 6.0编程(1998 PDF版)
Visual Basic 6.0编程
1998 北京:人民邮电出版社
QUICKBAIC4.5程序开发环境( PDF版)
QUICKBAIC4.5程序开发环境
Quick BASIC 4.50 版备查手册  程序开发环境(1993年12月第1版 PDF版)
Quick BASIC 4.50 版备查手册 程序开发环境
1993年12月第1版 学苑出版社
Microsoft Visual Basic 6.0 Professional Step by Step(1999 PDF版)
Microsoft Visual Basic 6.0 Professional Step by Step
1999 北京希望电脑公司
MICROSOFT VISUAL BASIC 6.0 PROGRAMMER'S GUIDE(1998 PDF版)
MICROSOFT VISUAL BASIC 6.0 PROGRAMMER'S GUIDE
1998 MICROSOFT PRESS
中文版Microsoft Visual Basic 5(1998 PDF版)
中文版Microsoft Visual Basic 5
1998 北京:人民邮电出版社
Visual Basic 5对象开发教程(1998 PDF版)
Visual Basic 5对象开发教程
1998 人民邮电出版社;西蒙与舒斯特国际出版公司
Microsoft Visual C++ 6.0程序员指南(1998 PDF版)
Microsoft Visual C++ 6.0程序员指南
1998 北京希望电脑公司
Visual Basic 6.0应用开发技术(1999 PDF版)
Visual Basic 6.0应用开发技术
1999 北京:中国石化出版社
用Visual J++ 6.0开发Java程序(1999 PDF版)
用Visual J++ 6.0开发Java程序
1999 上海:上海科学技术出版社
Microsoft Visual InterDev 6.0程序员指南(1999 PDF版)
Microsoft Visual InterDev 6.0程序员指南
1999 北京:北京希望电脑公司;北京:北京希望电子出版社
Visual Basic 6.0数据库开发(1999 PDF版)
Visual Basic 6.0数据库开发
1999 北京:清华大学出版社
Visual Basic 6.0程序设计-ActiveX篇(1999 PDF版)
Visual Basic 6.0程序设计-ActiveX篇
1999 北京:人民邮电出版社
Visual Basic 6.0程序设计(1999 PDF版)
Visual Basic 6.0程序设计
1999 北京:人民邮电出版社
Visual Basic 6.0中文版网络开发技术(1999 PDF版)
Visual Basic 6.0中文版网络开发技术
1999 北京:人民邮电出版社