《Visual Basic 5.0开发与技巧》求取 ⇩

第1部分Visual Basic 5入门1

第1章Visual Basic 5的新内容1

1.1版本增强2

1.2集成开发环境2

1.3本地代码编译器5

1.4 ActiveX6

1.5新的Internet功能6

1.6新的和增强的控件6

1.7面向对象的功能9

1.8语言扩展功能9

1.9数据访问10

1.10向导(Wizards)10

1.11可扩展性11

第2章编程风格准则12

2.1描述性命名12

控件前缀12

变量名14

变量声明15

菜单16

类名16

2.2检查数据类型16

2.3作用域17

2.4注释17

2.5进一步的信息18

第2部分Visual Basic编程与技巧19

第3章变量19

3.1如何模拟无符号整数19

与Long型变量的互换20

采用数据结构来组合无符号Byte值20

3.2如何使用True/False数据22

3.3如何使用Byte数组23

用Byte数组来代替字符串23

Byte数组和字符串之间的相互拷贝25

3.4如何处理日期和时间25

装入一个Date变量26

显示日期和时间26

提取变量中的部分值27

日期和时间的计算27

日期和时间的正确性检验28

3.5如何使用变体型28

For Each循环29

灵活的参数类型29

与Variant相关的函数29

Empty和Null29

数据类型强制转换29

3.6如何使用对象30

新对象30

现有的对象30

对象操作30

对象的消亡31

3.7如何使用预先定义的常量31

编译器常量31

Visual Basic常量31

用户定义常量32

枚举33

标志和位屏蔽33

3.8如何创建Type结构34

用类代替Type结构35

内存调整36

3.9如何用类创建新数据类型36

创建一种新数据类型36

使用新数据类型37

第4章参数39

4.1如何使用命名变元39

4.2如何使用可选参数39

4.3如何传递参数数组40

4.4如何在一个参数中传递任何类型的数据41

4.5如何在参数中使用枚举42

第5章面向对象的编程44

5.1如何在ActiveX EXE和DLL之间作出选择44

5.2如何在外部ActiveX组件中创建自己的所有对象44

5.3如何创建新对象45

Loan——一个类模块实例45

5.4如何使用新对象49

5.5如何为对象设置缺省属性51

5.6如何创建和使用ActiveX EXE52

一个ActiveX EXE实例52

DICE.CLS52

测试ActiveX EXE组件53

5.7如何创建显示窗体的对象55

Event、 WithEvents和RaiseEvent57

5.8如何使用对象的集57

太阳系——一个集的实例58

Solar类58

Planet类60

Moon类61

嵌套集的工作方式61

5.9如何理解和使用多态性63

5.10如何使用友元方法64

第6章ActiveX控件65

6.1如何创建ActiveX控件65

ActiveX控件的设计步骤65

创建ActiveX Control项目66

绘制界面66

改变控件的尺寸67

增加属性、方法和事件68

编程控制控件的行为69

6.2如何调试控件70

6.3如何编译和登记控件72

6.4如何创建设计时的属性73

6.5如何显示属性页对话框76

6.6如何用异步方式装载属性80

第7章Internet连接82

7.1如何使用Internet控件82

创建FTP浏览器83

创建浏览器附件86

7.2如何创建在Internet Explorer中运行的应用程序89

在用户文档间共享数据89

调试Internet应用程序92

测试编译的Internet应用程序92

7.3如何在Internet上安装应用程序94

7.4如何在HTML中使用ActiveX组件99

7.5如何访问Internet服务器中的数据100

第8章API函数104

8.1如何调用API函数104

声明104

32位函数声明105

字符串105

8.2如何向API函数传递过程地址106

8.3如何理解API函数声明中的ByVa1、ByRef和As Any107

8.4如何方便地加入API声明108

8.5如何使用API调用获取系统信息108

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

确定系统颜色109

确定CPU类型111

确定消逝时间112

确定驱动器类型113

8.6如何在ActiveX控件中加入API调用114

为ActiveX控件加入API函数114

测试新控件114

使用新控件115

增强已存在的控件115

第9章多媒体119

9.1如何播放声音(WAV)文件119

mciExecute函数119

Multimedia MCI控件119

9.2如何播放视频(AVI)文件120

mciExecute函数120

Multimedia MCI控件120

第10章对话框、窗口和其他窗体122

10.1如何添加一个标准 About对话框122

About Dialog窗体模板124

10.2如何在屏幕上自动定位窗体125

10.3如何创建浮动窗口127

模态模式127

浮动模式127

最顶层模式128

10.4如何创建闪烁(标语)屏129

闪烁屏窗体模板130

10.5如何使用带标签的控件132

SSTab控件132

10.6如何使窗体闪烁以引起用户的注意133

10.7如何将控件移入一个新容器134

第11章可视界面136

11.1如何为应用程序添加状态栏136

11.2如何为列表框添加水平滚动条137

11.3如何为按钮添加工具提示139

11.4如何创建工具栏142

11.5如何动态改变窗体外观143

11.6如何动态定制菜单144

11.7如何从窗体中删除标题栏145

11.8如何创建进度指示器145

设计自己的进度指示器147

11.9如何使用Slider控件147

11.10如何使用UpDown控件148

第12章图形技术151

12.1如何通过RGB或HSV值计算颜色常量151

12.2如何在Twips、点、像素、字符、英寸、毫米和厘米之间进行转换155

12.3如何创建从蓝逐渐变黑的背景155

12.4如何创建橡皮筋线选择框156

12.5如何创建图形热点159

12.6如何快速绘制多边形160

12.7如何画椭圆163

12.8如何用一种颜色填充不规则形状区域165

12.9如何旋转位图168

12.10如何滚动图形图像169

12.11如何使用BitBlt创建动画172

12.12如何将Picture对象用于动画174

12.13如何使用Animation控件176

12.14如何在图片框中定位文本177

12.15如何无限地变换字体178

12.16如何将文本旋转任意角度179

12.17如何在一个图片框中使用多种字体183

第13章文件的输入/输出185

13.1如何有效地改名、拷贝或删除文件185

13.2如何处理目录和路径185

MkDir、ChDir和RmDir186

CurDir和App.Path186

Dir186

13.3如何进行快速文件输入/输出187

13.4如何处理二进制文件188

Type数据结构188

字符串190

Byte数组191

字符串和Byte数组间的连接191

StrConv函数192

13.5如何建立通用文件对象193

第14章Registry197

14.1如何读写Registry197

14.2如何保存应用程序的状态200

14.3如何把文件类型与应用程序相联201

获取命令行变元203

第15章帮助文件204

15.1如何创建帮助文件204

帮助主题基础204

建立项目文件206

编译和测试帮助文件206

映射主题IDs207

使用全文搜索和目录表207

创建Help窗口208

使用宏209

15.2如何使用WinHelp API函数将Help文件添加到项目中210

15.3如何将上下文相关的F1帮助添加到项目中212

15.4如何利用CommonDialog控件为项目添加帮助文件213

15.5如何为窗体添加WhatsThisHelp功能213

WhatsThisMode214

15.6如何将帮助链接到World Wide Web214

15.7如何学习HTML帮助216

第16章安全218

16.1如何加入隐藏信用屏218

16.2如何建立口令对话框220

16.3如何加密口令或其他文本220

关于Cipher类221

启动Cipher对象222

保证Registry数据的安全225

第17章鼠标227

17.1如何改变鼠标指针227

17.2如何建立自定义鼠标指针228

17.3如何显示动画鼠标指针229

17.4如何确定鼠标指针的位置230

第18章键盘232

18.1如何改变Enter键的行为232

18.2如何确定换档键的状态232

18.3如何建立热键233

第19章文本框和多文本框技巧235

19.1如何显示文件235

19.2如何建立简单文本编辑器236

19.3如何检测已改变的文本238

19.4如何把64KB以上的文本放入文本框中239

19.5如何允许用户为文本框或多文本框选择字体241

第20章多文档界面243

20.1如何创建MDI应用程序243

MDI窗体243

MDI子窗体243

ActiveForm和ActiveControl属性243

Me关键字244

Tag属性244

基本MDI特征244

20.2如何为MDI窗体添加标识245

第21章数据库访问247

21.1如何在数据库开发中使用向导247

21.2如何使用数据控件连接应用程序和数据库248

使用Visual Data Manager创建数据库248

创建用户界面249

运行应用程序251

21.3如何使用数据访问对象来连接应用程序和数据库251

数据访问对象251

使用数据访问对象创建数据库251

访问数据库253

第22章在其他应用程序中的ActiveX对象257

22.1如何用ActiveX进行拼写检查257

Microsoft Word拼写检查257

Microsoft Excel拼写检查260

先绑定与后绑定262

22.2如何使用ActiveX统计单词数263

22.3如何使用Microsoft Excel的高级数学函数263

第23章屏幕保护程序266

23.1如何创建屏幕保护程序266

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

23.3如何在屏幕保护程序中隐藏鼠标指针269

23.4如何在屏幕保护程序中加速图形269

23.5如何检测鼠标移动或鼠标单击行为终止屏幕保护程序270

23.6如何检测按键来终止屏幕保护程序270

23.7如何将屏幕图像用作屏幕保护程序271

23.8如何为屏幕保护程序添加口令和设置功能275

第24章项目开发281

24.1如何捕获一个运行窗体并将其作为位图保存281

将图形粘贴到绘画程序中281

Save As与Copy To的区别282

24.2如何使用资源文件283

创建资源文件283

在应用程序中使用资源文件284

何时使用资源文件285

24.3如何将字符串数据库实现多国语言转换286

第25章高级编程技术290

25.1如何利用Visual Basic创建ActiveX DLL290

Fraction对象290

在开发环境中测试292

创建和使用最后的DLL模块294

25.2如何用C来创建DLL295

两个C文件295

测试DLL296

25.3如何创建远程运行的应用程序299

创建一个远程应用程序299

登记远程应用程序301

运行远程应用程序302

访问远程应用程序303

从远程应用程序中返回错误304

调试远程应用程序304

远程自动化故障排除305

25.4如何为Visual Basic开发环境创建附件306

基本概念306

建立一个附件307

第一次运行附件311

使用附件312

第26章其他技术314

26.1如何创建链表314

26.2如何对待不同的O/S版本316

26.3如何退出和重新启动Windows318

26.4如何通过应用程序拨电话318

26.5如何使用内联错误陷阱319

内联错误陷阱320

第3部分样本应用程序322

第27章图形322

27.1 RGBHSV应用程序322

27.2 Animate应用程序331

27.3 Lottery应用程序339

27.4 Ssaver应用程序346

第28章开发工具357

28.1 ColorBar应用程序357

28.2APIAddin应用程序359

转换WIN32API.TXT文件360

建立APIAddin应用程序363

编译附件370

28.3Metric应用程序370

建立Metric应用程序371

第29章日期和时间379

29.1 VBCal应用程序379

29.2 VBClock应用程序395

29.3 NISTTime应用程序407

第30章数据库413

30.1 AreaCode应用程序413

30.2 DataDump应用程序419

30.3 Jot应用程序423

第31章实用程序435

31.1 MousePtr应用程序435

31.2 ShowTell应用程序440

31.3 WindChil应用程序446

第32章高级应用程序454

32.1 Messages应用程序454

32.2 Secret应用程序462

32.3BitPack应用程序474

产生一个素数表474

创建BitPack DLL项目文件475

32.4Dialogs应用程序481

一些特殊功能481

应用程序文件484

DIALOGS.FRM484

1998《Visual Basic 5.0开发与技巧》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)克瑞格(Craig,J.C.),(美)韦布 (Webb 1998 北京:机械工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Visual Basic 5.0中文版开发与应用技巧(1998 PDF版)
Visual Basic 5.0中文版开发与应用技巧
1998 北京:人民邮电出版社
MICROSOFT VISUAL BASIC 5.0 LANGUAGE REFERENCE(1997 PDF版)
MICROSOFT VISUAL BASIC 5.0 LANGUAGE REFERENCE
1997 MICROSOFT PRESS
Visual Basic 5控件设计与开发(1998 PDF版)
Visual Basic 5控件设计与开发
1998 杭州:浙江科学技术出版社;西蒙与舒斯特国际出版公司
Visual Basic 5.0 Win32 API开发人员指南(1998 PDF版)
Visual Basic 5.0 Win32 API开发人员指南
1998 机械工业出版社;西蒙与舒斯特国际出版公司
Visual Basic 5.0视窗编程技术(1998 PDF版)
Visual Basic 5.0视窗编程技术
1998 北京:北京大学出版社
Visual Basic 6.0应用开发技术(1999 PDF版)
Visual Basic 6.0应用开发技术
1999 北京:中国石化出版社
Visual Basic 6.0入门与开发实例(1999 PDF版)
Visual Basic 6.0入门与开发实例
1999 成都:电子科技大学出版社
中文版Visual FoxPro 5.0应用开发技术(1998 PDF版)
中文版Visual FoxPro 5.0应用开发技术
1998 北京:北京航空航天大学出版社
调制解调器的使用与维护(1999 PDF版)
调制解调器的使用与维护
1999 北京:人民邮电出版社
Visual Basic 5.0中文版编程技术(1998 PDF版)
Visual Basic 5.0中文版编程技术
1998 北京:人民邮电出版社
Visual Basic 5.0编程实例与技巧(1998 PDF版)
Visual Basic 5.0编程实例与技巧
1998 北京:人民邮电出版社
Visual Basic 6.0编程实例与技巧(1998 PDF版)
Visual Basic 6.0编程实例与技巧
1998 北京:中国水利水电出版社
Visual C++5.0使用与开发(1997 PDF版)
Visual C++5.0使用与开发
1997 北京:清华大学出版社
中文Visual FoxPro 5.0使用与开发(1997 PDF版)
中文Visual FoxPro 5.0使用与开发
1997 北京:清华大学出版社
中文Visual Basic 5.0程序开发实用技术(1999 PDF版)
中文Visual Basic 5.0程序开发实用技术
1999 南京:南京大学出版社