《Microsoft Visual Basic 4.0开发人员指南》求取 ⇩

第一部分Visual Basic 4入门7

第一章Visual Basic 4中的新特性7

1.1 面向对象的特性7

1.2 开发环境9

1.3 语言的提高10

1.4 新的自定义控制13

第二章编程风格指南19

2.1 控制前缀19

2.2 变量名21

2.3 变量声明23

2.4 菜单23

2.5 其它对象24

2.6 更多的信息24

第二部分如何做……27

第三章变量27

3.1 如何模仿无符号整数27

3.2 如何使用Boolean变量29

3.3 如何使用Byte数组30

3.4 如何处理日期和时间33

3.5 如何处理变体35

3.6 如何处理预定义的常量37

3.7 如何建立Type结构39

第四章参数41

4.1 如何使用命名的参数41

4.2 如何使用可选参数41

4.3 如何传递参数数组42

4.4 如何在参数中传递任意类型的数据43

第五章面向对象的编程45

5.1 如何建立对象45

5.2 如何使用自己的新对象49

5.3 如何建立和使用OLE服务器51

第六章API函数57

6.1 如何调用API函数57

6.2 如何理解API函数声明中的ByVal、ByRef和As Any59

6.3 如何轻易增加API声明60

6.4 如何用API调用获得系统信息60

第七章多媒体67

7.1 如何播放声音(WAV)文件67

7.2 如何播放影像(AVI)文件68

第八章对话框、窗口和其它样式71

8.1 如何加入标准的About对话框71

8.2 如何使样式自动在屏幕上居中74

8.3 如何建立浮动窗口75

8.4 如何建立标签化的控制77

8.5 如何使样式闪烁引起用户的注意82

8.6 如何把控制移到新的容器中84

第九章可视化界面87

9.1 如何在应用程序中加入状态条87

9.2 如何在清单框中加入水平滚动条88

9.3 如何为按钮增加Tool Tip90

9.4 如何建立工具条93

9.5 如何动态修改样式的外形95

9.6 如何动态自定义菜单95

9.7 如何取消样式的标题条97

9.8 如何建立进程指示器97

9.9 如何使用新的Slider控制99

第十章图形101

10.1 如何根据RGB或HSV值计算颜色常量101

10.2 如何在twip、象素、厘米、英寸、点、字符和毫米之间进行转换103

10.3 如何建立从蓝色褪变到黑色的背景104

10.4 如何建立橡皮条选择矩形105

10.5 如何建立图形热点107

10.6 如何快速画多边形109

10.7 如何用颜色填充不规则形状区域111

10.8 如何旋转位图112

10.9 如何滚动图形图象114

10.10 如何使用BitBlt建立动画115

10.11 如何把Picture对象用于动画118

10.12 如何在图画框中的准确位置定位文本119

10.13 如何在图画框中使用多种字体120

第十一章文件I/O123

11.1 如何有效地换名、删除和复制文件123

11.2 如何处理目录和路径124

11.3 如何实现快速文件I/O125

11.4 如何处理二进制文件126

第十二章寄存器131

12.1 如何读写寄存器131

12.2 如何记住应用程序的状态134

第十三章帮助文件135

13.1 如何用WinHelp API函数为项目加入帮助文件135

13.2 如何为项目加入与上下文相关的F1帮助137

13.3 如何用CommonDialog控制为项目增加帮助文件138

13.4 如何为样式加入WhatsThisHelp138

第十四章安全性141

14.1 如何加入隐式信用屏幕141

14.2 如何建立口令对话框142

14.3 如何加密口令或其它文本144

第十五章鼠标149

15.1 如何改变鼠标光标149

15.2 如何建立自定义鼠标光标151

15.3 如何确定鼠标光标的位置151

第十六章键盘153

16.1 如何改变Enter键的行为153

16.2 如何确定换档键的状态153

16.3 如何建立热键155

第十七章文本框和宽体文本框技巧157

17.1 如何显示文件157

17.2 如何建立简单的文本编辑器158

17.3 如何检测被修改的文本161

17.4 如何在文本框内装入大于64KB的文本161

17.5 如何让用户为文本框或宽体文本框选定字体163

第十八章多文档界面167

18.1 如何建立MDI应用程序167

18.2 如何在MDI样式上加入标志(炫示屏幕)169

第十九章数据库171

19.1 如何用Data控制连接应用程序与数据库171

19.2 如何用数据访问对象连接应用程序与数据库173

第二十章OLE自动化179

20.1 如何使用OLE Automation进行拼写检查179

20.2 如何使用OLE Automation对单词计数182

20.3 如何使用Microsoft Excel的高级数学函数183

第二十一章屏幕保护程序185

21.1 如何建立屏幕保护程序185

21.2 如何防止同时运行屏幕保护程序的两个实例188

21.3 如何在屏幕保护程序中隐藏鼠标光标189

21.4 如何在屏幕保护程序中加速图形189

21.5 如何检测鼠标的移动或单击结束屏幕保护程序190

21.6 如何检测按钮结束屏幕保护程序191

21.7 如何用屏幕图象作为屏幕保护程序191

21.8 如何为屏幕保护程序增加口令和装配功能195

第二十二章项目开发203

22.1 如何捕捉正在运行的样式并保存为位图203

22.2 如何使用资源文件204

第二十三章高级编程技术209

23.1 如何使用DDE(动态数据交换)在应用程序之间共享数据209

23.2 如何使用VisualBasic建立DLL212

23.3 如何使用C建立DLL216

23.4 如何建立Visual Basic开发环境的附加程序221

第二十四章其它各种技术229

24.1 如何建立链表229

24.2 如何退出和重启动Windows231

24.3 如何在应用程序中拨打电话232

24.4 如何使用在线错误陷阱233

第三部分示例应用程序239

第二十五章图形239

25.1RGBHSV应用程序239

在一个让用户选择屏幕颜色的应用程序中演示Slider控制247

25.2Animate应用程序247

演示几种在Visual Basic样式上建立简单的动画图形的方法256

25.3Lottery应用程序256

演示用一个图形程序选择彩票号码265

25.4Ssaver应用程序265

提供一个包含多个选项的全功能的屏幕保护程序279

第二十六章开发工具279

26.1ColorBar应用程序279

提供一个评测显示器的颜色特性的实用程序282

26.2APIAddin应用程序282

建立Visual Basic开发环境的一个附加程序帮助人们定位、复制和粘贴292

Windows 32位的API函数的常量、类型和声明292

26.3Metric应用程序292

演示如何用一个帮助文件扩展自己的应用程序的功能301

第二十七章日期和时间301

27.1VBCal应用程序301

用一个指南类型的界面和一个可视化日历选择日期319

27.2VBClock应用程序319

提供一个视觉上引人入胜的、显示当前的系统时间的模拟时钟332

27.3NISTTime应用程序332

演示MSComm控制;用调制解调器访问原子时钟并设置系统时间339

第二十八章数据库339

28.1AreaCode应用程序339

演示如何访问外部数据库346

28.2DataDump应用程序346

演示如何用数据访问对象(DAO)通过编程访问和操纵数据库文件350

28.3Jot应用程序350

演示如何用一个多文档界面(MDI)样式弹出多个注释窗口365

第二十九章实用程序365

29.1MousePtr应用程序365

提供一个让用户显示不同的鼠标光标的实用程序371

29.2ShowTell应用程序371

提供一个让用户快速观看图形或播放多媒体文件的实用程序376

29.3WindChil应用程序376

提供一个计算风冷却因子的实用程序385

第三十章高级技术385

30.1Messages应用程序385

演示如何用嵌入在外部编辑的文件中的命令来控制一个应用程序的行为394

30.2Secret应用程序394

提供一个文件加密程序407

30.3BitPack应用程序407

演示如何建立和使用在C/C++中编写的DLL413

30.4 Dialogs应用程序413

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

高度相关资料

Visual Basic 5高级开发指南(1998 PDF版)
Visual Basic 5高级开发指南
1998 北京:电子工业出版社
Visual Basic快速 Web开发指南(1998 PDF版)
Visual Basic快速 Web开发指南
1998
Visual Basic6开发人员指南(1999年01月第1版 PDF版)
Visual Basic6开发人员指南
1999年01月第1版 机械工业出版社
Microsoft Windows 98 Resource Kit 开发人员指南(1998年11月第1版 PDF版)
Microsoft Windows 98 Resource Kit 开发人员指南
1998年11月第1版 北京希望电脑公司
Visual Basic快速 Web开发指南(1998年06月第1版 PDF版)
Visual Basic快速 Web开发指南
1998年06月第1版 电子工业出版社
Visual Basic数据库开发指南(1997 PDF版)
Visual Basic数据库开发指南
1997 北京:电子工业出版社
Visual Basic for Applications 5开发人员指南(1998 PDF版)
Visual Basic for Applications 5开发人员指南
1998 北京:机械工业出版社
Visual Basic 5开发人员指南(1997 PDF版)
Visual Basic 5开发人员指南
1997 机械工业出版社;西蒙与舒斯特国际出版公司
Microsoft Visual Basic 95使用指南(1998 PDF版)
Microsoft Visual Basic 95使用指南
1998 北京:北京航空航天大学出版社
Visual Basic 5.0 Win32 API开发人员指南(1998 PDF版)
Visual Basic 5.0 Win32 API开发人员指南
1998 机械工业出版社;西蒙与舒斯特国际出版公司
Microsoft Visual Basic 4.0入门捷径(1996 PDF版)
Microsoft Visual Basic 4.0入门捷径
1996 北京:电子工业出版社
Intranet组网、管理与应用 用户篇(1999 PDF版)
Intranet组网、管理与应用 用户篇
1999 北京:人民邮电出版社
Visual J++开发人员指南(1997 PDF版)
Visual J++开发人员指南
1997 机械工业出版社;西蒙与舒斯特国际出版公司
Visual Basic多媒体开发指南(1996 PDF版)
Visual Basic多媒体开发指南
1996 北京:科学出版社;龙门书局
Visual Basic4开发人员指南(1997 PDF版)
Visual Basic4开发人员指南
1997 北京:机械工业出版社