《Visual Basic 5.0中文版编程实例详解》求取 ⇩

第1章概述1

1.1 安装1

1.1.1 环境1

前言1

1.1.2 过程2

1.2.2 创建自定义ActiveX控件5

1.2.3 多工程管理5

1.2.1 本机代码形式5

1.2新特性5

1.2.4 创建ActiveX文档6

1.2.5 MDI/SDI/Explorer类型的界面选项6

1.2.6 应用程序向导6

1.2.7 扩充对象模型6

1.2.8 声明、引发、管理自定义事件6

1.2.9 增强代码编辑器功能6

1.2.10 Internt组件下载6

1.2.14 多态性7

1.2.13 OLE拖放7

1.2.15 多线程和线程安全的ActiveX组件7

1.2.11 全局对象7

1.2.12 枚举7

1.2.16 分布式COM8

1.2.17 RDO/RDC增强功能8

1.2.18 链接设计器8

1.2.19 SQL调试工具8

1.2.20 仓库(Repository)8

第2章 集成开发环境9

2.1 打开集成开发环境9

2.1.1 选择应用程序类型9

2.1.2 集成开发环境窗口10

2.2.2 主工具栏11

2.2 主窗口11

2.2.1 主菜单11

2.3 工具箱12

2.4 工程窗口13

2.5 属性窗口13

2.6 窗体设计窗口13

2.7 立即窗口13

2.8 集成项13

2.8.1 文件菜单项14

2.8.2 编辑菜单项18

2.8.3 视图菜单项24

2.8.4 工程菜单项28

2.8.5 格式菜单项29

2.8.6 调试菜单项30

2.9 简单应用实例32

2.9.1 设计与调整窗体中控件32

2.9.2 使用扩展控件34

第3章 编写简单的应用程序37

3.1 启动Visual Basic 5.037

3.2 设计界面38

3.3.1 创建标签39

3.3 设计窗体39

3.3.2 创建命令按钮40

3.4 编写事件驱动程序41

3.5 命令模块41

3.6 运行程序42

3.7 保存工程42

3.8 增加按钮及信息提示窗口43

3.9 MsgBox函数43

第4章 界面设计46

4.1 使用控件46

4.1.1 常用控件46

4.1.2 程序运行创建控件51

4.2 使用控件数组53

4.3 定制命令按钮54

4.3.1 创建绘图区域54

4.3.2 绘制按钮54

4.3.3 识别按钮按动动作56

4.3.4 根据不同操作重新绘制56

4.4 设计有效可行的界面58

4.5.1.1 名称59

4.5.1.3 创建程序59

4.5.1.2 功能59

4.5.1 图片阅览器程序59

4.5 实例59

4.5.1.4 程序清单60

4.5.1.5 运行结果62

4.5.2 改进后程序62

4.5.2.1 名称62

4.5.2.2 功能62

4.5.2.3 程序清单62

4.5.2.4 运行结果64

4.5.2.5 说明64

4.5.3.3 程序清单65

4.5.3.2 功能65

4.5.3 计算器程序65

4.5.3.1 名称65

4.5.3.4 说明76

4.5.3.5 运行结果79

第5章 菜单、工具栏及状态提示条80

5.1 菜单80

5.1.1 菜单编辑器80

5.1.2 下拉式菜单81

5.1.4.1 快捷键82

5.1.4.2 热键82

5.1.4 菜单中的快捷键的热键82

5.1.3 菜单中的分隔符82

5.1.5 响应菜单动作83

5.1.6 级联菜单84

5.1.7 弹出式菜单84

5.1.8 选择菜单85

5.2.1 Toolbar控件86

5.1.9.2 菜单数组法86

5.2 工具栏86

5.1.9 动态菜单86

5.1.9.1设置属性法86

5.2.2 ImageList控件89

5.2.3 创建工具栏90

5.3 状态提示条90

5.4.1.1 名称92

5.4.1.2 功能92

5.4.1.3 步骤92

5.4.1 建立下拉菜单92

5.4 实例92

5.4.1.4 改进93

5.4.2 建立级联菜单95

5.4.3 使用弹出菜单97

5.4.4 单选菜单和复选菜单98

5.4.5 图形编辑器程序99

5.4.5.1 名称99

5.4.5.2 功能99

5.4.5.3 程序清单99

5.4.5.4 说明102

5.4.6.2 功能103

5.4.6.1 名称103

5.4.6.3 程序清单103

5.4.5.5 运行结果103

5.4.6 万年历程序103

5.4.6.4 运行结果105

5.4.7 新增程序106

5.4.7.1 名称106

5.4.7.2 功能106

5.4.7.3 程序清单106

5.4.7.4 运行结果110

6.1 文件操作111

6.1.1 打开文件111

第6章 输入输出管理111

6.1.2 关闭文件112

6.1.3 访问文件113

6.1.3.1 顺序文件113

6.1.3.2 随机文件115

6.1.3.3 二进制文件116

6.2 键盘输入117

6.2.1 KeyDown和KeyUp事件117

6.2.2 KeyPress事件118

6.2.3 大小写转换118

6.3.1 响应鼠标事件119

6.3 控制鼠标119

6.2.4 输入密码119

6.3.1.1 MouseDown事件120

6.3.1.2 MouseUp事件121

6.3.1.3 MouseMove事件121

6.3.2 鼠标拖放122

6.3.2.1 DragOver123

6.3.2.2 DragDrop123

6.3.2.3 自动拖放123

6.3.2.4 手动拖放123

6.3.3.1 自动OLE拖放125

6.3.3 OLE拖放125

6.3.3.2 手动OLE拖放126

6.4 实例129

6.4.1 学生成绩管理程序129

6.4.1.1 名称129

6.4.1.2 功能129

6.4.1.3 程序清单129

6.4.1.4 说明132

6.4.1.5 运行结果132

6.4.2.3 程序清单*133

6.4.2.2 功能133

6.4.2.1 名称133

6.4.2 使用鼠标绘图133

6.4.2.4 运行结果134

6.4.3 文本编辑器134

6.4.3.1 名称135

6.4.3.2 功能135

6.4.3.3 程序清单135

6.4.3.4 说明139

6.4.3.5 运行结果139

7.1.1 文本控件141

7.1.1.1 TextBox控件141

7.1 文本编辑141

第7章 文本编辑与多窗体文档141

7.1.1.2 RichTextBox控件143

7.1.2 Cilpboard对象145

7.2.在绘图区中使用字符145

7.2.1 使用Print方法146

7.2.2 控制字符输出位置146

7.2.3 控制颜色和字体147

7.3 多界面文档148

7.3.2 排列子窗体149

7.3.1 创建多界面文档149

7.4.1 文本编辑器150

7.4.1.1 名称150

7.4.1.2 功能150

7.4.1.3 程序清单150

7.4 实例150

7.4.1.4 运行结果156

7.4.2.1 名称157

7.4.2.3 程序清单157

7.4.2.2 功能157

7.4.2 多文本编辑器157

7.4.1.5 改进157

7.4.2.4 运行结果162

7.4.3 动态字符163

7.4.3.1 名称163

7.4.3.2 功能163

7.4.3.3 程序清单163

7.4.3.4 运行结果165

8.1.3 ScaleX方法166

8.1.1 Scale方法166

8.1.2 SealeMode属性166

第8章 绘制图形166

8.1 坐标系166

8.1.4 ScaleY方法167

8.1.5 ScaleLeft属性167

8.1.6 ScaleTop属性167

8.1.7 SacleWidth属性167

8.1.8 ScaleHeight属性168

8.2 图形控件168

8.2.1.3 Stretch图像169

8.2.2 Line控件169

8.2.1.1 加载图像169

8.2.1.2 卸载图像169

8.2.1 Image控件169

8.2.3 Shape控件170

8.3 图形方法171

8.3.1 Cls171

8.3.2 Pset171

8.3.3 Point171

8.3.4 Line172

8.3.5 Circle172

8.4 使用颜色173

8.3.6 PaintPicture173

8.4.1 RGB函数174

8.4.2 使用预定义常量174

8.4.3 直接赋值174

8.4.4 使用调色板174

8.5 绘图属性175

8.5.1 DrawMods175

8.5.2 BackColor175

8.5.6 FiliStyle176

8.6 图形处理176

8.5.7 FillColor176

8.5.5 DrawWidth176

8.5.4 DrawStyle176

8.5.3 ForeColor176

8.7 实例177

8.7.1 正弦曲线177

8.7.1.1 名称177

8.7.1.2 功能177

8.7.1.3 程序清单177

8.7.1.4 运行结果178

8.7.2.3 程序清单179

8.7.2.2 功能179

8.7.2.1 名称179

8.7.2 贝齐尔曲线179

8.7.2.4 运行结果180

8.7.3 时钟180

8.7.3.1名称180

8.7.3.2 功能181

8.7.3.3 程序清单181

8.7.4.3 程序清单185

8.7.4.2 功能185

8.7.4.1 名称185

8.7.4 区域填充185

8.7.3.4 运行结果185

8.7.4.4 运行结果191

8.7.5 迷宫191

8.7.5.1 名称191

8.7.5.2 功能191

8.7.5.3 程序清单192

8.7.6 256色调色板编辑器198

8.7.6.1 名称198

8.7.5.4 运行结果198

8.7.5.5 改进198

8.7.6.2 功能199

8.7.6.3 程序清单199

8.7.6.4 运行结果205

8.7.6.5 改进205

第9章 动画设计206

9.1 计算机动画原理与实现方法206

9.2 计时器207

9.3 使用图形方法207

9.5 使用Move方法209

9.4 使用颜色循环209

9.6 使用动画控件播放动画211

9.6.1 Animation控件211

9.6.2 PictureClip控件212

9.7 实例213

9.7.1 钟摆213

9.7.1.1 名称213

9.7.1.2 功能214

9.7.1.3 程序清单214

9.7.2.3 程序清单216

9.7.2.2 功能216

9.7.2.1 名称216

9.7.1.5 说明216

9.7.1.4 运行结果216

9.7.2 调色板程序216

9.7.3 调色板动画223

9.7.3.1 名称223

9.7.3.2 功能223

9.7.3.3 程序清单224

9.7.4 凸轮设计程序227

9.7.4.1 名称227

9.7.3.5 改进227

9.7.3.4 运行结果227

9.7.4.2 功能228

9.7.4.3 程序清单228

9.7.4.4 运行结果251

第10章 数据库应用252

10.1 可视化数据管理器252

10.2 数据控件255

10.2.1 Data控件255

10.2.2 使用Data控件连接数据库258

10.3 DAO262

10.4.1 SQL语言266

10.4 使用ODBC API访问数据库266

10.4.2 ODBC API函数267

10.4.3 使用ODBC API访问数据库271

10.5 使用RDO访问数据库275

10.5.1 使用RDO过程275

10.5.2 RDO中的对象279

10.5.3 使用RDO连接数据库281

10.6 打印报表283

10.6.1 生成报表284

10.6.2 使用CrystalReport(报表)控件285

10.7.1.1 名称286

10.7 实例286

10.7.1 增训预约管理系统286

10.7.1.2 功能287

10.7.1.3 程序清单287

10.7.1.4 运行结果312

第11章数据通信314

11.1 串口通信314

11.1.2 发送顺序314

11.1.2 RS-232C标准接口315

11.1.3 MSComm控件315

11.1.4 使用Mscomm控件传输数据316

11.1.5 Modem317

11.1.6 使用Modem318

11.2 网络通信320

11.2.1 网络通信分层参考模型320

11.2.2 TCP/IP协议321

11.2.3 IP地址322

11.2.4 子网屏蔽码(掩码Mask)和IP地址323

11.2.5 路由323

11.2.6 Winsock控件323

11.2.7 使用TCP协议通信326

11.2.8 使用UDP方式通信328

11.3 实例329

11.3.1 远程数据访问329

11.3.1.1 名称329

11.3.1.2 功能329

11.3.1.3 程序清单*330

11.3.1.4 运行结果343

11.3.2.3 程序清单344

11.3.2.1 名称344

11.3.2.2. 功能344

11.3.1.5 改进344

11.3.2 网络五子棋(串口)344

11.3.2.4 运行结果348

11.3.3 网络五子棋(Modem)348

11.3.1.1 名称348

11.3.1.2 功能348

11.3.1.3 程序清单349

11.3.4.1 名称356

11.3.4.3 程序清单356

11.3.4.2 功能356

11.3.4 五子棋游戏(TCP/IP)356

11.3.1.4 运行结果356

11.3.4.4 运行结果360

11.3.5 多用户连接程序(TCP/IP)361

11.3.5.1 名称361

11.3.5.2 功能361

11.3.5.3 程序清单361

11.3.5.4 运行结果364

第12章 Internet与ActiveX技术365

12.1 HTTP与FTP365

12.2 电子邮件技术368

12.2.1 MAPISession控件368

12.2.2 MAPIMessages控件369

12.3 ActiveX技术371

12.3.1 ActiveX文档371

12.3.1.1. 生成ActiveX文档371

12.3.1.2 转换文档372

12.3.2 定制ActiveX控件374

12.3.2.1 使用Activex控件向导374

12.3.2.2 手工建立ActiveX控件376

12.3.3 在internet网上发行应用378

12.4.1.3 程序清单382

12.4.1.2 功能382

12.4.1.1 名称382

12.4.1 IE中的计算器382

12.4 实例382

12.4.1.4 运行结果394

12.4.1.5 运行说明394

12.4.2 定制箭头控件394

12.4.2.1 名称394

12.4.2.2 功能394

12.4.2.3 程序清单395

12.4.2.4 运行结果397

12.4.3.3 程序清单398

12.4.3.2 功能398

12.4.3 指示器控件398

12.4.3.1 名称398

12.4.3.4 运行结果402

12.4.4 Web浏览器402

12.4.4.1 名称402

12.4.4.2 功能402

12.4.4.3 程序清单402

12.4.4.4 运动结果407

Asc函数408

Choose函数408

Atn函数408

Array函数408

Abs函数408

附录A VB 5.0常用函数408

Chr函数409

Command函数409

Cos函数409

CreateObject函数409

CurDir函数409

DateDiff函数410

DateAdd函数410

CVErr函数410

Date函数410

DatePart函数411

DateSerial 函数411

DateValue函数411

Day函数412

DDB函数412

Dir函数412

Error函数413

Exp函数413

Environ函数413

EOF函数413

DoEvents函数413

FileAttr函数414

FileDateTime函数414

FileLen函数414

GetAutoServerSettings函数415

GetAttr函数415

GetAllSettings函数415

FreeFile函数415

Format函数415

FV函数415

GetObject函数416

GetSetting函数416

Hex函数417

Hour函数417

llf函数417

IMEStatus函数417

InputBox函数418

Input(InputB)函数418

InStr(InStrB)函数419

Int、Fix函数419

IPmt函数419

IRR函数420

IsArray函数420

IsDate函数420

IsEmpty函数420

LBound函数421

IsNumeric函数421

IsObject函数421

IsMissing函数421

IsError函数421

IsNull函数421

LCase函数422

Left(LeftB)函数422

Len(LenB)函数422

Log函数423

Mid(MidB)函数423

LTrim、RTrim与Trim函数423

LOF函数423

Loc函数423

LoadPicture函数423

Minute函数424

MlRR函数424

Month函数424

MsgBox函数424

Now函数425

NPer函数426

NPV函数426

Oct函数426

Rate函数427

QBColor函数427

PPmt函数427

Pmt函数427

PV函数427

RGB函数428

Right(RightB)函数428

Rnd函数429

Second函数429

Seek函数429

Sgn函数429

SLN函数430

Space函数430

Sin函数430

Shell函数430

Spc函数431

SQL合计函数431

Sqr函数431

Str函数431

StrComp函数431

StrConv函数432

String函数432

Tab函数433

SYD函数433

Switch函数433

Tan函数434

Time函数434

Timer函数434

TimeSerial函数434

TimeValue函数434

TypeName函数434

UBound函数435

UCase函数435

Val函数435

Weekday函数436

VarType函数436

Year函数437

附录B VB 5.0标准(固有)控件438

CheckBox控件438

属性438

方法440

事件441

ComboBox控件442

属性442

方法443

属性444

事件444

CommandButton控件444

方法445

事件445

Data控件446

属性446

方法447

事件447

属性448

方法448

DirListBox控件448

事件449

DriveListBox控件449

属性449

方法450

事件450

FileListBox控件450

属性450

方法451

事件451

方法452

Frame控件452

属性452

事件453

HscrollBar、VscrollBar控件453

属性453

方法454

事件454

Image控件454

属性454

属性455

Label控件455

事件455

方法455

方法456

事件457

Line控件457

属性457

方法457

事件457

ListBox控件458

属性458

属性459

Menu控件459

方法459

事件459

方法460

事件460

OLE容器控件460

属性460

方法462

事件463

方法464

属性464

OptionButton控件464

事件465

PictureBox控件465

属性465

方法467

事件469

Shape控件469

属性469

属性470

TextBox控件470

方法470

事件470

方法471

事件471

Timer控件472

属性472

方法472

事件472

属性473

Animation控件473

附录C VB 5.0 ActiveX控件(扩展控件)473

方法474

事件475

CommonDialog控件476

属性476

方法477

Interne Transfer控件478

属性478

ListView控件479

属性479

事件479

方法479

方法481

事件481

MAPIMessages控件482

属性482

方法484

MAPISession控件484

属性484

属性485

MSComm控件485

方法485

事件487

Multimedia MCI控件487

属性487

方法489

事件489

RichTextBox控件490

属性490

方法492

事件492

方法493

Slider控件493

属性493

事件494

StatusBar控件494

属性494

方法495

事件495

Sysinfo控件495

属性496

事件496

属性497

Toolbar控件497

方法498

事件498

UpDown控件499

属性499

方法499

事件500

Winsock控件500

属性500

方法501

事件502

附录D VB 5.0常用预定义(全局)对象503

App对象503

属性503

方法505

Clipboard对象506

方法506

Debug对象508

方法508

属性509

Err对象509

Err方法510

Global对象511

属性511

语句、函数511

Printer对象和Printers集合514

属性514

方法519

Screen对象522

属性522

1998《Visual Basic 5.0中文版编程实例详解》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由李罡编著 1998 北京:电子工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

FORTRAN77编程操作基础(1992 PDF版)
FORTRAN77编程操作基础
1992 北京:北京邮电学院出版社
Visual Basic 5.0中文版编程指南(1998年05月第1版 PDF版)
Visual Basic 5.0中文版编程指南
1998年05月第1版 人民邮电出版社
活用Visual Basic 5.0 中文版(1997年12月第1版 PDF版)
活用Visual Basic 5.0 中文版
1997年12月第1版 清华大学出版社
Visual FoxPro5.0中文版编程实例详解(1998 PDF版)
Visual FoxPro5.0中文版编程实例详解
1998 北京:电子工业出版社
Visual Basic 5.0中文版实用指南(1998 PDF版)
Visual Basic 5.0中文版实用指南
1998 西安:西安电子科技大学出版社
中文 Visual Basic 5.0编程指南(1999 PDF版)
中文 Visual Basic 5.0编程指南
1999 北京:国防工业出版社
快捷编程 Visual Basic 5.0中文版(1998 PDF版)
快捷编程 Visual Basic 5.0中文版
1998 北京:人民邮电出版社
最新Visual BASIC 5.0中文版实用编程手册(1997 PDF版)
最新Visual BASIC 5.0中文版实用编程手册
1997 成都:电子科技大学出版社
中文Visual Basic 5.0教程(1997 PDF版)
中文Visual Basic 5.0教程
1997 北京:宇航出版社
Visual Basic 5.0中文版编程技术(1998 PDF版)
Visual Basic 5.0中文版编程技术
1998 北京:人民邮电出版社
Visual Basic 6.0编程实例(1999 PDF版)
Visual Basic 6.0编程实例
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 5.0中文版实用编程技术(1998 PDF版)
Visual Basic 5.0中文版实用编程技术
1998 北京:中国水利水电出版社
活用Visual Basic 5.0 中文版 数据库编程(1998 PDF版)
活用Visual Basic 5.0 中文版 数据库编程
1998 北京:清华大学出版社