Visual Basic 6.0编程实例大制作

Visual Basic 6.0编程实例大制作
作 者: 李光明
出版社: 冶金工业出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 软件与程序设计 VB
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Visual Basic 6.0编程实例大制作》作者简介

内容简介

Visual Basic 6.0是一个功能强大的编程工具,它面向对象Windows编程,因其卓越的性能和面向对象的可视化编程环境,而倍受程序开发人员的青睐。本书通过翔实的内容,丰富的实例,全面系统地介绍了Visual Basic 6.0开发应用程序的详细制作过程,涵盖了Visual Basic 6.0的编程技术和方法,尽量把复杂且抽象化的问题简单化、具体化。同时部分章节后还举了该例常遇到的疑难问题及其解决方法。读者可以边学习边上机操作,做到学以致用。本书既适合于广大Visual Basic 6.0爱好者,也可供具有一定编程基础的软件开发人员参考。

图书目录

第一章 基本控件

【实例1-1】 欢迎界面

本例知识要点

1. Form(窗体)的属性

2. CommandButton(控制按钮)控件

3. Label(标签)控件

4. Text(文本框)控件

本例制作过程

疑难问题与解答

【实例1-2】 按钮测试

本例知识要点

1. CommandButton控件数组

2. MsgBox函数

本例制作过程

疑难问题与解答

【实例1-3】 加法竖式演算

本例知识要点

Cdbl()函数的用法

本例制作过程

疑难问题与解答

【实例1-4】 计算器

本例知识要点

CommandButton控件数组的综合运用

本例制作过程

疑难问题与解答

【实例1-5】 选色板

本例知识要点

RGB函数

本例制作过程

疑难问题与解答

【实例1-6】 调色板

本例知识要点

滚动条控件

本例制作过程

疑难问题与解答

【实例1-7】 值班表

本例知识要点

ListBox(列表框)控件

本例制作过程

疑难问题与解答

【实例1-8】 简单记事本

本例知识要点

1. TextBox控件的使用

2. 常用的字符串处理函数

3. InputBox函数

本例制作过程

疑难问题与解答

【实例1-9】 删除重复项

本例知识要点

ComboBox(组合框)控件

本例制作过程

疑难问题与解答

【实例1-10】 拒绝重复输入

本例知识要点

API函数的使用

本例制作过程

疑难问题与解答

【实例1-11】 同步的列表框

本例知识要点

ListBox(列表框)的使用

本例制作过程

疑难问题与解答

【实例1-12】 实用列表框

本例知识要点

ListBox(列表框)控件

本例制作过程

疑难问题与解答

【实例1-13】 受限输入

本例知识要点

TextBox(文本框)的使用

本例制作过程

疑难问题与解答

【实例1-14】 字体设置

本例知识要点

1. Frame控件

2. OptionButton控件

3. CheckBox控件

本例制作过程

疑难问题与解答

【实例1-15】 风险投资

本例知识要点

1. 随机函数Rnd()

2. ComboBox(组合框)控件

本例制作过程

疑难问题与解答

【实例1-16】 拖放图片

本例知识要点

1. Image控件

2. 鼠标事件的编程

本例制作过程

疑难问题与解答

【实例1-17】 自动票据

本例知识要点

字符串处理的有关函数

本例制作过程

疑难问题与解答

【实例1-18】 多行文本框

本例知识要点

TextBox控件与SendMessage函数

本例制作过程

疑难问题与解答

【实例1-19】 文本的查找

本例知识要点

TextBox控件与InStr函数

本例制作过程

疑难问题与解答

【实例1-20】 文本框中的光标位置

本例知识要点

函数SendMessage和GetCaretPos的应用

本例制作过程

疑难问题与解答

【实例1-21】 定时闹钟

本例知识要点

Timer(时钟)控件与时间处理函数

本例制作过程

疑难问题与解答

【实例1-22】 钟表

本例知识要点

PictureBox(图形框)控件的绘图方法

本例制作过程

疑难问题与解答

【实例1-23】 日历

本例知识要点

Timer(时钟)控件与Format函数

本例制作过程

疑难问题与解答

【实例1-24】 记录机器运行时间

本例知识要点

1. GetTickCount函数

2. TimeSerial函数

本例制作过程

疑难问题与解答

【实例1-25】 简单动画

本例知识要点

1. Image控件

2. Timer控件

3. 简单运动动画的实现机制

本例制作过程

疑难问题与解答

第二章 高级控件

【实例2-1】 三维按钮

本例知识要点

Sheridan 3D Controls控件

本例制作过程

疑难问题与解答

【实例2-2】 读者调查表

本例知识要点

1. SSFrame控件

2. SSOption控件

3. SSPanel控件

本例制作过程

疑难问题与解答

【实例2-3】 拷贝进程(I)

本例知识要点

SSpanel控作

本例制作过程

疑难问题与解答

【实例2-4】 拷贝进程(II)

本例知识要点

ProgressBar控件

本例制作过程

疑难问题与解答

【实例2-5】 拷贝进程(III)

本例知识要点

Slider控件

本例制作过程

疑难问题与解答

【实例2-6】 拷贝进度(IV)

本例知识要点

PictureBox控件的有关属性

本例制作过程

疑难问题与解答

【实例2-7】 拷贝进程(V)

本例知识要点

HSCrollBar控件与Line控件

本例制作过程

疑难问题与解答

【实例2-8】 调整字体大小

本例知识要点

Slider控件

本例制作过程

疑难问题与解答

【实例2-9】 温度计

本例知识要点

Gauge(度量)控件

本例制作过程

疑难问题与解答

【实例2-10】 工具栏的制作

本例知识要点

1. ToolBar控件

2. ImageList控件

本例制作过程

疑难问题与解答

【实例2-11】 模拟IE界面

本例知识要点

CoolBar控作

本例制作过程

疑难问题与解答

【实例2-12】 属性页的制作

本例知识要点

TabStrip控件

本例制作过程

疑难问题与解答

【实例2-13】 状态条

本例知识要点

StatusBar控件

本例制作过程

疑难问题与解答

【实例2-14】 月历

本例知识要点

MonthView(月历)控件

本例制作过程

疑难问题与解答

【实例2-15】 万年历

本例知识要点

Microsoft Calendar Controlg.0(日历)控件

本例制作过程

疑难问题与解答

【实例2-16】 格式化输入

本例知识要点

1. Masked Edit(模板编辑)控件基本功能

2. Masked Edit主要属性

本例制作过程

疑难问题与解答

【实例2-17】 图像列表框

本例知识要点

1. ImageCombo控件的主要属性

2. ImageCombo的主要操作

3. ImageCombo控件的主要用途

本例制作过程

疑难问题与解答

【实例2-18】 游戏级别

本例知识要点

UpDown控件

本例制作过程

疑难问题与解答

【实例2-19】 系统信息

本例知识要点

SysInfo控件的使用

本例制作过程

疑难问题与解答

【实例2-20】 高级文档编辑器

本例知识要点

RichTextBox控件

本例制作过程

疑难问题与解答

第三章 菜单与窗体

【实例3-1】 菜单的创建

本例知识要点

使用菜单编辑器创建菜单

本例制作过程

疑难问题与解答

【实例3-2】 弹出式菜单

本例知识要点

Popupmenu方法

本例制作过程

疑难问题与解答

【实例3-3】 可隐藏的菜单

本例知识要点

1. Sub过程的编写和调用

2. API函数的使用

本例制作过程

疑难问题与解答

【实例3-4】 隐藏窗口的系统菜单

本例知识要点

API函数的使用

本例制作过程

疑难问题与解答

【实例3-5】 具有记录的文件列表

本例知识要点

菜单中的文件列表制作

本例制作过程

疑难问题与解答

【实例3-6】 位图菜单

本例知识要点

1. GetMenu函数

2. GetSubMenu函数

3. SetMenultemBitmaps函数

本例制作过程

疑难问题与解答

【实例3-7】 改变窗体形状

本例知识要点

1. CreatePolygonRgn()函数

2. SetWindowRgn()函数

本例制作过程

疑难问题与解答

【实例3-8】 窗体的帘幕效果

本例知识要点

DoEvents函数

本例制作过程

疑难问题与解答

【实例3-9】 模拟Windows系统通用对话框

本例知识要点

CommonDialog控件

本例制作过程

疑难问题与解答

【实例3-10】 跟踪鼠标

本例知识要点

1. 类的定义

2. API函数GetCursorPos

本例制作过程

疑难问题与解答

第四章 文件操作

【实例4-1】 文件浏览

本例知识要点

1. DriveListBox控件

2. DirListBox控件

3. FileListBox控件

本例制作过程

疑难问题与解答

【实例4-2】 文件定位

本例知识要点

1. CommonDialog控件

2. ShowOpen对话框

3. ShowSave对话框

本例制作过程

疑难问题与解答

【实例4-3】 磁盘和文件夹的显示

本例知识要点

1. TreeView控件

2. File System Object(FSO)

3. Drive对象

4. Folder对象

本例制作过程

疑难问题与解答

【实例4-4】 用ListView控件列示文件

本例知识要点

1. ListView控件

2. File System Object(FSO)系统

3. File对象

本例制作过程

疑难问题与解答

【实例4-5】 文件查找

本例知识要点

1. ListView控件

2. File System Object(FSO)系统

3. Folder对象

4. File对象

5. Dir函数

本例制作过程

疑难问题与解答

【实例4-6】 使用FSO进行文件的创建和读写

本例知识要点

1. FSO(文件系统对象)

2. 创建文件

3. 写文件

4. 读文件

本例制作过程

疑难问题与解答

【实例4-7】 二进制文件的访问

本例知识要点

1. 文件访问类型

2. 顺序文件访问

3. 随机文件访问

4. 二进制文件访问

本例制作过程

疑难问题与解答

第五章 打印

【实例5-1】 打印文本和图像

本例知识要点

1. Printer对象

2. Printers集合

3. Printer对象的属性

4. Printer对象的方法

本例制作过程

疑难问题与解答

【实例5-2】 用PrintForm方法打印

本例知识要点

PrintForm方法

本例制作过程

疑难问题与解答

【实例5-3】 SelPrint方法打印和格式打印

本例知识要点

1. SelPrint方法

2. Printer对象

本例制作过程

疑难问题与解答

第六章 多媒体

【实例6-1】 图表制作

本例知识要点

MSChart控件

本例制作过程

疑难问题与解答

【实例6-2】 MMControl播放器

本例知识要点

1. MMControl控件概述

2. MCI(MultiMedia Control Interface媒体控制接口)命令

3. 对MMControl1控件进行编程

本例制作过程

疑难问题与解答

【实例6-3】 MediaPlayer播放VCD

本例知识要点

MediaPlayer控件

本例制作过程

疑难问题与解答

【实例6-4】 用API函数播放WAV文件

本例知识要点

控制.wav文件播放的API函数sndPlaySound和waveOutGetNumDevs

本例制作过程

疑难问题与解答

【实例6-5】 播放Flash动画

本例知识要点

ShockWaveFlash控件

本例制作过程

疑难问题与解答

【实例6-6】 播放AVI动画

本例知识要点

1. Open、Play、Stop和Close方法

2. 用AutoPlay属性自动播放文件

3. 用Center属性使播放区居中

本例制作过程

疑难问题与解答

第七章 图形

【实例7-1】 在窗体上任意画图

本例知识要点

响应鼠标事件

本例制作过程

疑难问题与解答

【实例7-2】 显示三维效果的文字

本例知识要点

显示文本函数Print

本例制作过程

疑难问题与解答

【实例7-3】 屏幕保护程序的制作

本例知识要点

屏幕保护程序简介

本例制作过程

疑难问题与解答

第八章 图像

【实例8-1】 制作多样的清屏效果

本例知识要点

1. 函数Line简介

2. 程序流程

本例制作过程

疑难问题与解答

【实例8-2】 下雪景象的制作

本例知识要点

1. 画点函数Pset简介

2. 程序流程

本例制作过程

疑难问题与解答

【实例8-3】 闪烁标语屏的创建

本例知识要点

1. Initialize事件和Load事件

2. Visual Basic窗体经历的状态

3. 创建闪烁标语屏程序流程简介

本例制作过程

疑难问题与解答

【实例8-4】 截取屏幕画面

本例知识要点

1. PictureClip控件简介

2. Windows API函数简介

3. 程序流程

本例制作过程

疑难问题与解答

第九章 数据库

【实例9-1】 用VisData创建数据库

本例知识要点

本例制作过程

疑难问题与解答

【实例9-2】 编程新建数据库

本例知识要点

本例制作过程

疑难问题与解答

【实例9-3】 使用内部Data控件显示数据库

本例知识要点

本例制作过程

疑难问题与解答

【实例9-4】 使用RemoteData控件

本例知识要点

本例制作过程

疑难问题与解答

【实例9-5】 ADO Data控件的数据记录的添加、删除、更新和查询

本例知识要点

本例制作过程

疑难问题与解答

【实例9-6】 用DataRepeater控件显示数据库

本例知识要点

本例制作过程

疑难问题与解答

【实例9-7】 数据报表

本例知识要点

本例制作过程

疑难问题与解答

第十章 ActiveX控件

【实例10-1】 可变形状标签ActiveX控件的制作

本例知识要点

1. ActiveX简介

2. ActiveX控件基本概念

3. 创建ActiveX控件的基本步骤

本例制作过程

疑难问题与解答

【实例10-2】 可变形状标签ActiveX控件的改进

本例知识要点

形状标签ActiveX控件的缺陷

本例制作过程

疑难问题与解答

第十一章 网络

【实例11-1】 用Winsock控件编写聊天程序

本例知识要点

1. Winsock控件概述

2. Winsock控件的属性

3. Winsock控件的方法

4. Winsock控件的事件

5. 服务器编程过程

6. 客户端编程过程

本例制作过程

疑难问题与解答

【实例11-2】 用Visual Basic收发电子邮件

本例知识要点

MAPI简介

本例制作过程

疑难问题与解答

【实例11-3】 简易浏览器的制作

本例知识要点

WebBrowser控件概述

本例制作过程

疑难问题与解答

第十二章 帮助系统的制作

【实例12-1】 WinHep帮助的制作

本例知识要点

1. 工具提示帮助制作

2. WinHelp帮助文件概述

3. 创建WinHelp帮助系统的步骤

本例制作过程

疑难问题与解答

【实例12-2】 HTML帮助文件的制作

本例知识要点

1. HTML帮助系统概述

2. HTML帮助主题文件

3. HTML帮助项目文件

4. 目录和目录文件

5. 关键字和索引文件

本例制作过程

疑难问题与解答

第十三章 游戏

【实例13-1】 俄罗斯方块游戏的制作

本例知识要点

1. 俄罗斯方块游戏简介

2. 怎样用Visual Basic在应用程序中调用API

本例制作过程

疑难问题与解答

【实例13-2】 创建俄罗斯方块游戏程序的安装盘

本例知识要点

如何制作安装盘

本例制作过程

疑难问题与解答