注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计BASIC/VB及其相关VISUAL BASIC 5.0中文版编程实例详解

VISUAL BASIC 5.0中文版编程实例详解

VISUAL BASIC 5.0中文版编程实例详解

定 价:¥58.00

作 者: 李罡
出版社: 电子工业出版社
丛编项:
标 签: 软件与程序设计 VB

ISBN: 9787505349407 出版时间: 1998-10-01 包装:
开本: 787*1092 1/16 页数: 523 字数:  

内容简介

  Visual Basic 是Windows环境下简单、易学、高效地编程的语言,其所见即所得的界面设计风格和面向对象的编程特点都为编程人员提供了极大的方便。Visual Basic 与多种数据库具有良好的接口,可以方便使用本地数据放远程数据。Visual Basic 5.0是Visual Basic 当前的最新版本,在Visual Basic 4.0的基础上,该版本增强了企业应用的开发能力主导数据访问能力,改进了集成开发环境和自动提示功能。Visual Basic 5.0也增强了ActiveX 支持和Internet应用,便于建立、发布Internet应用程序。为便于读者通过阅读此书尽快掌握Visual Basic 5.0中文版,本书舍弃了教科书式的写作方式,突出以实例为主。书中的实例从易到难,逐步深入。同时既涉及界面及界面设计,输入输出管理,文本编辑,绘制图形,动画设计等方面,也涉及了当前最为热门的数据库应用,数据通信,特别是Internet应用等方面,所有实例均在本书的随附软盘中,读者可直接或修改后使用。

作者简介

暂缺《VISUAL BASIC 5.0中文版编程实例详解》作者简介

图书目录

前言
第1章  概述
1.1  安装
1.1.1  环境
1.1.2  过程
1.2   新特性
1.2.1  本机代码形式
1.2.2  创建自定义ActiveX控件
1.2.3  多工程管理
1.2.4  创建ActiveX控件文档
1.2.5  MDI/SDI/Explorer类型的界面选项
1.2.6  应用程序向导
1.2.7  扩充对象模型
1.2.8  声明、引发、管理自定义事件
1.2.9  增强代码编辑器的功能
1.2.10  Internet组件下载
1.2.11  全局对象
1.2.12  枚举
1.2.13  OLE拖放
1.2.14  多态性
1.2.15  多线程和线程安全的ActiveX组件
1.2.16  分布式COM
1.2.17  POD/ROC调试工具
1.2.18  链接设计器
1.2.19  SQL调试工具
1.2.20  仓库(Repostitoy)
第2章  集成开发环境
2.1  打开集成开发环境
2.1.1  选择应用程序类型
2.1.2  选择应用环境窗口
2.2  主窗口
2.2.1  工具箱
2.2.2  主工具栏
2.3  工具箱
2.4  工程窗口
2.5  属性窗口
2.6  窗体设计窗口
2.7  立即窗口
2.8  菜单项
2.8.1  文件菜单项
2.8.2  编辑菜单项
2.8.3  视图菜单项
2.8.4  工程菜单项
2.8.5  格式菜单项
2.8.6  简单应用实例
2.9  简单应用实例
2.9.1  设计与调整体窗体中控件
2.9.2  使用扩展控件
第3章
第3章  编写简单的应用程序
3.1  启动Visual Basic 5.0
3.2  设计界面
3.3  设计窗体
3.3.1  创建标签
3.3.2  创建命令按钮
3.4  编写事件驱动程序
3.5  命名模块
3.6  运行程序
3.7  保存工程
3.8  增加按钮及信息提示窗口
3.9  MsgBox函数
第4章  界面设计
4.1  使用控件
4.1.1  常用控件
4.1.2  程序运行创建控件
4.2  使用控件数组
4.3  定制命令按钮
4.3.1  创建绘图区域
4.3.2  绘制按钮
4.3.3  识别按钮按动动作
4.3.4  根据不同操作重新绘制
4.4  设计有效可行的界面
4.5  实例
4.5.1  图片阅览器程序
4.5.1.1  名称
4.5.1.2  功能
4.5.1.3  创建程序
4.5.1.4  程序清单
4.5.1.5  运行结果
4.5.2  改进后程序
4.5.2.1  名称
4.5.2.2  功能
4.5.2.3  程序清单
4.5.2.4  运动结果
4.5.2.5  说明
4.5.3  计算器程序
4.5.3.1  名称
4.5.3.2  功能
4.5.3.3  程序清单
4.5.3.4  说明
4.5.3.5  运行结果
第5章  菜单、工具栏及状态提示条
5.1  菜单
5.1.1  菜单编辑器
5.1.2  下拉式菜单
5.1.3  菜单中的分隔符
5.1.4  菜单中的快捷键和热键
5.1.4.1  快捷键
5.1.4.2  热键
5.1.5  响应菜单动作
5.1.6  级联菜单
5.1.7    弹出式菜单
5.1.8  选择菜单
5.1.9  动态菜单
5.1.9.1  设置属性法
5.1.9.2  菜单数组法
5.2  工具栏
5.2.1  TRoolbar控件
5.2.2  ImageList控件
5.2.3  创建工具栏
5.3  状态提示条
5.4  实例
5.4.1  建立下拉菜单
5.4.1.1  名称
5.4.1.2  功能
5.4.1.3  步骤
5.4.1.4  改进
5.4.2  建立级联菜单
5.4.3  使用弹出菜单
5.4.4  单选菜单和复选菜单
5.4.5  图形编辑程序
5.4.5.1  名称
5.4.5.2  功能
5.4.5.3  程序清单
5.4.5.4  说明
5.4.5.5  运行结构
5.4.6  万年历程序
5.4.6.1  名称
5.4.6.2  功能
5.4.6.3  程序清单
5.4.6.4  运行结果
5.4.7  新增程序
5.4.7.1  名称
5.4.7.2  功能
5.4.7.3  程序清单
5.4.7.4  运行结果
第6章  输入输出管理
6.1  文件操作
6.1.1  打开文件
6.1.2  关闭文件
6.1.3  访问文件
6.1.3.1  顺序文件
6.1.3.2  随机文件
6.1.3.3  二进制文件
6.2  键盘输入
6.2.1  KeyDown和KeyUp事件
6.2.2  KeyPress事件
6.2.3  大小写转换
6.2.4  输入密码
6.3  控制鼠标
6.3.1  响应鼠标事件
6.3.1.1  mouseDown事件
6.3.1.2  MouseUp事件
6.3.1.3  MmuseMove事件
6.3.2  鼠标拖放
6.3.2.1  DragOver
6.3.2.2  DragDrop
6.3.2.4  自动拖放
6.3.3  手动拖放
6.3.3.1  OLE拖放
6.3.3.2  自动OLE拖放
6.4  实例
6.4.1  学生成绩管理程序
6.4.1.1  名称
6.4.1.2  功能
6.4.1.3  程序清单
6.4.1.4  说明
6.4.1.5  运行结果
6.4.2  使用鼠标绘图
6.4.2.1  名称
6.4.2.2  功能
6.4.2.3  程序清单
6.4.2.4  运行结果
6.4.3  文本编辑器
6.4.3.1  名称
6.4.3.2  功能
6.4.3.3  程序清单
6.4.3.4  说明
6.4.3.5  运行结果
第7章  文本编辑与多窗体文档
7.1  文本编辑
7.1.1  文本控件
7.1.1.1  TextBox控悠件
7.1.1.2  Rich TextBox控件
7.1.2  Clipboard对象
7.2  在绘图区中使用字符
7.2.1  使用Print方法
7.2.2  控制字符输出位置
7.2.3  控制颜色和字体
7.3  多界面文档
7.3.1  创建多界面文档
7.3.2  排列子窗体
7.4  实例
7.4.1  文本编辑器
7.4.1.1  名称
7.4.1.2  功能
7.4.1.3  程序清单
7.4.1.4  运行结果
7.4.1.5  改进
7.4.2  多文本编辑器
7.4.2.1  名称
7.4.2.2  功能
7.4.2.3  程序清单
7.4.2.4  运行结果
7.4.3  动态字符
7.4.3.1  名称
7.4.3.2  功能
7.4.3.3  程序清单
7.4.3.4  运行结果
第8章  绘制图舍近求形
8.1  坐标系
8.1.1  Scale方法
8.1.2  ScaleMode属性
8.1.3  ScaleX方法
8.1.4  ScaleY方法
8.1.5  ScaleLeft属性
8.1.6  ScaleTop属性
8.1.7  ScaleWQidth属性
8.1.8  ScaleHeight属性
8.2  图形控件
8.2.1  Image控件
8.2.1.1  加载图像
8.2.1.2  卸载图像
8.2.1.3  Stretch属性
8.2.2  Line控件
8.2.3  Shape控件
8.3  图形方法
8.3.1  Cls
8.3.2  Pset
8.3.3  Point
8.3.4  Line
8.3.5  Circle
8.3.6  PaintPicture
8.4  使用颜色
8.4.1  RGB函数
8.4.2  使用预定义常量
8.4.3  直接赋值
8.4.4  使用调色板
8.5  绘图属性
8.5.1  DrawMode
8.5.2  BackColor
8.5.3  ForeColor
8.5.4  DrawStyle
8.5.5  DrawWidth
8.5.6  FillStyle
8.5.7  FillColor
8.6  图形处理
8.7  实例
8.7.1  正弦曲线
8.7.1.1  名称
8.7.1.2  功能
8.7.1.3  程序清单
8.7.1.4  运行结果
8.7.2  贝齐尔曲线
8.7.2.1  名称
8.7.2.2  功能
8.7.2.3  程序清单
8.7.2.4  运行结果
8.7.3  时钟
8.7.3.1  名称
8.7.3.2  功能
8.7.3.3  程序清单
8.7.3.4  运行结果
8.7.4  区域填充
8.7.4.1  名称
8.7.4.2  功能
8.7.4.3  程序清单
8.7.4.4  运行结果
8.7.4.5  改进
8.7.5  迷宫
8.7.5.1  名称
7.8.5.2  功能
7.8.5.3  程序清单
8.7.5.4  运行结果
8.7.5.5  改进
8.7.6  256色调色板编辑器
8.7.6.1  名称
8.7.6.2  功能
8.7.6.3  程序清单
8.7.6.4  运行结果
8.7.6.5  改进
第9章  动画设计
9.1  计算机动画原理与实现方法
9.2  计时器
9.3  使用图形方法
9.4  使用颜色循环
9.5  使用Move方法
9.6  使用动画控件播放动画
9.6.1  Snimation控件
9.6.2  PicturCip控件
9.7  实例
9.7.1  钟摆
9.7.1.1  名称
9.7.1.2  功能
9.7.1.3  程序清单
9.7.1.4  运行结果
9.7.1.5  说明
9.7.2  调色板程序
9.7.2.1  名称
9.7.2.2  功能
9.7.2.3  程序清单
9.7.3  调色板动画
9.7.3.1  名称
9.7.3.2  功能
9.7.3.3  程序清单
9.7.3.4  运行结果
9.7.3.5  改进
9.7.4  凸轮设计程序
9.7.4.1  名称
9.7.4.2  功能
9.7.4.3  程序清单
9.7.4.4  运行结果
第10章  数据库应用
10.1  可视化数据管理器
10.2  数据控件
10.2.1  Data控件
10.2.2  使用Data控件连接数据库
10.3  DAO
10.4  使用ODBC API访问数据库
10.4.1  SQL语言
10.4.2  ODBC API函数
10.4.3  使用权ODBC API访问数据库
10.5  使用PDO访问数据库
10.5.1  使用权RDO过程
10.5.2  RDO中的对象
10.5.3  使用RDO连接数据库
10.6  打印报表
10.6.1  生成报表
10.6.2  使用CrystalReport(报表)控件
10.7  实例
10.7.1  培训预约管理系统
10.7.1.1  名称
10.7.1.2  功能
10.7.1.3  程序清单
10.7.1.4  运行结果
第11章  数据通信
11.1  串口通信
11.1.1  发送顺序
11.1.2  RS-232C标准接口
11.1.3  MSComm控件
11.1.4  使用MSComm控件传输数据
11.1.5  Modem
11.1.6  使用Modem
11.2  网络通信
11.2.1  网络通信分层参考模型
11.2.2  TCP/IP协议
11.2.3  IP地址
11.2.4  子网屏蔽码(掩码Mask)和IP地址
11.2.5  路由
11.2.6  Winsock控件
11.2.7  使用TCP协议通信
11.2.8  使用UDP方式通信
11.3  实例
11.3.1  远程数据访问
11.3.1.1  名称
11.3.1.2  功能
11.3.1.3  程序清单
11.3.1.4  运行结果
11.3.1.5  改进
11.3.2  网络五子棋(串口)
11.3.2.1  名称
11.3.2.2  功能
11.3.2.3  程序清单
11.3.2.4  运行结果
11.3.3  网络五子棋(Modem)
11.3.3.1  名称
11.3.3.2  功能
11.3.3.3  程序清单
11.3.3.4  运行结果
11.3.4  五子棋游戏(TCP/IP)
11.3.4.1  名称
11.3.4.2  功能
11.3.4.3  程序清单
11.3.4.4  运行结果
11.3.5  多用户连接程序(TCP/IP)
11.3.5.1  名称
11.3.5.2  功能
11.3.5.3  程序清单
11.3.5.4  运行结果
第12章  Internet与ActiveX技术
12.1  HTTP与FTP
12.2  电子邮件技术
12.2.1  MapiSession控件
12.2.2  MAPIMessages控件
12.3  ActiveX技术
12.3.1  ActiveX文档
12.3.1.1  生成ActiveX文档
12.3.1.2  转换文档
12.3.2  定制ActiveX控件
12.3.2.1  使用ActiveX控件向导
12.3.2.2  手工建立ActiveX控件
12.3.3  在Internet网上发行应用
12.4  实例
12.4.1  IE中的计算器
12.4.1.1  名称
12.4.1.2  功能
12.4.1.3  程序清单
12.4.1.4  运行结果
12.4.1.5  运行说明
12.4.2  定制箭头控件
12.4.2.1  名称
12.4.2.2  功能
12.4.2.3  程序清单
12.4.2.4  运行结果
12.4.3  指示器控件
12.4.3.1  名称
12.4.3.2  功能
12.4.3.3  程序清单
12.4.3.4  运行结果
12.4.4  Web游览器
12.4.4.1  名称
12.4.4.2  功能
12.4.4.3  程序清单
12.4.4.4  运行结果
附录A  VB5.0常用函数
Abs函数
Array函数
Asec函数
Atn函数
Choose函数
Chr函数
Command函数
Cos函数
CreateObject函数
CurDir函数
CVErr函数
Date函数
DateAdd函数
DateDiff函数
DatePart函数
DateValue函数
Day函数
DDB函数
Dri函数
DoEvents函数
Environ函数
EOF函数
Error函数
Exp函数
FileAttr函数
FileDateTime函数
FileLen函数
Format函数
FreeFile函数
FV函数
GetAllSettings函数
GetAttr函数
GetAutoServerSettings函数
GetObject函数
GetSetting函数
Hex函数
Hour函数
IIf函数
IMEStatus函数
Input(InputB)函数
Int、Fix函数
Ipmt函数
IRR函数
IsArray函数
IsDate函数
IsEmpty函数
IsError函数
IsNull函数
IsNumeric函数
IsObject函数
LBound函数
LCase函数
Left(LeftB)函数
Len(LenB)函数
LoadPicture函数
Loc函数
LOF函数
Log函数
LTrim、RTrim与Tim函数
Mid(MidB)函数
Miuute函数
Mirr函数
Month函数
MsgBox函数
Now函数
Nper函数
NPV函数
Oct函数
Partition函数
Pmt函数
PPmt函数
PV函数
QBColor函数
Rate函数
RGB函数
Right(RightB)函数
Rnd函数
Second函数
Seek函数
Sgn函数
Shell函数
Sin函数
SLN函数
Space函数
Spc函数
SQL函数
Sqr函数
Str函数
StrComp函数
StrConv函数
String函数
Switch函数
SYD函数
Tab函数
Tan函数
Time函数
Timer函数
TimeSerial函数
TimeValue函数
TypeName函数
UBound函数
UCase函数
Val函数
VarType函数
Weekday函数
Year函数
附录B VB5.0标准(固有)控件
CheckBox控件
属性
方法
事件
ComboBox控件
属性
方法
事件
CommandButton控件
属性
方法
事件
Date
属性
方法
事件
DirListBox控件
属性
方法
事件
DriveListBox控件
属性
方法
事件
FileListBox控件
属性
方法
事件
Frame控件
属性
方法
事件
HScrollBar、VScrollBar控件
属性
方法
事件
Image控件
属性
方法
事件
Label控件
属性
方法
事件
Line
属性
方法
事件
ListBox控件
属性
方法
事件
Menu控件
属性
方法
事件
OLE控件
属性
方法
事件
OptionButton控件
属性
方法
事件
PictureBox控件
属性
方法
事件
Shape控件
属性
方法
事件
TextBox控件
属性
方法
事件
Timer控件
属性
方法
事件
附录C  VB5.0ActiveX控件(扩展控件)
Animation控件
属性
方法
事件
CmmonDialog控件
属性
方法
Internet Transfer控件
属性
方法
事件
ListView控件
属性
方法
事件
MAPIMeSSAGES控件
属性
方法
MAPISession控件
属性
方法
MSComm控件
属性
事件
Multimedia MCI控件
属性
方法
事件
Rich TexBox控件
属性
方法
事件
Slider
属性
方法
事件
StatusBar控件
属性
方法
事件
Sysinfo控件
属性
事件
Toolbar控件
属性
方法
事件
UpDown控件
属性
方法
事件
Windsock控件
属性
方法
事件
附录D  VB5.0常用预定义(全局)对象
App对象
属性
方法
Clipboard对象
方法
Debug对象
方法
Err
属性
Err方法
Global对象
属性
语句、函数
Printer对象和Printers集合
属性
方法
Screen对象
属性

本目录推荐