本书用大量实例介绍了VisualBasic的程序设计方法以及应用技巧,内容包括VisualBasic基础知识,编程基础,图形处理与多媒体应用,数据库应用以及DLL、WindowsAPI、Internet编程等高级应用技巧。\r\n\r\n 本书在实例设置上,先给出一个典型的样板实例,对样板实例的操作步骤和程序代码进行了详细的讲述。在此基础上,再按难度循序渐进地给出3个相关的实例,书中给出了实例操作中需要注意的关键步骤,要求读者独立完成实例的操作,实例的最终结果收录在配套光盘中,读者如有疑问,可以对比参考。经过对本书实例的操作,读者可以快速提高实际编程能力。\r\n\r\n 本书特色鲜明,实用性强,适合于具有一定Visual Basic编程基础的开发人员阅读,也可以供大专院校相关专业师生参考。\r\n
\r\n
第1章 VisualBask概述 \r\n\r\n 1. 1 VisualBasic的特点 \r\n\r\n 1. 2 VisualBasic6. 0的新特性 \r\n\r\n 1. 3 VisualBasic6. 0的3个版本 \r\n\r\n 1. 4 VisualBasic中的基本概念 \r\n\r\n 1. 4. 1 对象和类的概念 \r\n\r\n 1. 4. 2 VB中的对象 \r\n\r\n 1. 5 用VisualBasic开发应用程序 \r\n\r\n 1. 5. 1 工程的概念 \r\n\r\n 1. 5. 2 VisualBasic应用程序的框架 \r\n\r\n 1. 5. 3 创建应用程序的一般步骤 \r\n\r\n 1. 5. 4 应用程序的打包和发布 \r\n\r\n 1. 6 小结 \r\n\r\n 第2章 VisualBasic编程基石出 \r\n\r\n 2. 1 VisualBasic语言基础 \r\n\r\n 2. 1. 1 数据的运算 \r\n\r\n 2. 1. 2 变量和常量 \r\n\r\n 2. 1. 3 数据类型 \r\n\r\n 2. 1. 4 代码编写规则 \r\n\r\n 2. 1. 5 基本语句 \r\n\r\n 2. 1. 6 数组 \r\n\r\n 2. 1. 7 过程和函数 \r\n\r\n 2. 1. 8 文件操作 \r\n\r\n 2. 2 鼠标事件 \r\n\r\n 2. 2. 1 MouseDown事件 \r\n\r\n 2. 2. 2 MouseUp事件 \r\n\r\n 2. 2. 3 MouseMove事件 \r\n\r\n 2. 2. 4 DragDrop事件 \r\n\r\n 2. 2. 5 DragOver事件 \r\n\r\n 2. 3 键盘事件 \r\n\r\n 2. 3. 1 KeyDown事件和KeyUp事件 \r\n\r\n 2. 3. 2 KeyPress事件 \r\n\r\n 2. 4 模拟约瑟夫问题实例 \r\n\r\n 2. 4. 1 样板——简单的模拟演示 \r\n\r\n 2. 4. 2 起步——改进的模拟演示 \r\n\r\n 2. 4. 3 进阶——增强的模拟演示 \r\n\r\n 2. 4. 4 提高——完善的模拟演示 \r\n\r\n 2. 5 计算器实例 \r\n\r\n 2. 5. 1 样板——简易的四则计算器 \r\n\r\n 2. 5. 2 起步——添加按键处理 \r\n\r\n 2. 5. 3 进阶——带函数运算的计算器 \r\n\r\n 2. 5. 4 提高——增加数制转换功能 \r\n\r\n 2. 6 模拟“记事本”程序 \r\n\r\n 2. 6. 1 样板——标准的记事本 \r\n\r\n 2. 6. 2 起步——增加查找替换功能 \r\n\r\n 2. 6. 3 进阶——添加加密功能 \r\n\r\n 2. 6. 4 提高——使用RichText控件 \r\n\r\n 2. 7 趣味打字实例 \r\n\r\n 2. 7. 1 样板——简易的打字实例 \r\n\r\n 2. 7. 2 起步——计算打字速度和准确率 \r\n\r\n 2. 7. 3 进阶——用户设置难度和速度 \r\n\r\n 2. 7. 4 提高——添加声音效果 \r\n\r\n 2. 8 “华容道”游戏 \r\n\r\n 2. 8. 1 样板——实用的“华容道”游戏 \r\n\r\n 2. 8. 2 起步——添加Splash窗体 \r\n\r\n 2. 8. 3 进阶——显示积分榜 \r\n\r\n 2. 8. 4 提高——制作拼图游戏 \r\n\r\n 2. 9 小结 \r\n\r\n 第3章 图形处理与多媒体应用 \r\n\r\n 3. 1 图形的绘制 \r\n\r\n 3. 1. 1 坐标系统 \r\n\r\n 3. 1. 2 在VisualBasic中绘图 \r\n\r\n 3. 2多媒体基础 \r\n\r\n 3. 2. 1 多媒体控件简介 \r\n\r\n 3. 2. 2 多媒体控件的常用属性 \r\n\r\n 3. 2. 3 MMControl控件的常用事件 \r\n\r\n 3. 3 自己制作的画图程序 \r\n\r\n 3. 3. 1 样板——简单的画图程序 \r\n\r\n 3. 3. 2 起步——改进的画图程序 \r\n\r\n 2 \r\n\r\n 3. 3. 3 进阶——颜色的高级处理 \r\n\r\n 3. 3. 4 提高——保存图形和图片翻转 \r\n\r\n 3. 4 屏幕保护程序 \r\n\r\n 3. 4. 1 样板——使用绘图方法制作的屏幕保护程序 \r\n\r\n 3. 4. 2 起步——显示文字效果 \r\n\r\n 3. 4. 3 进阶——设置文字移动效果 \r\n\r\n 3. 4. 4 提高——图片的交替显示和移动 \r\n\r\n 3. 5 媒体播放器实例 \r\n\r\n 3. 5. 1 样板——标准音频播放器 \r\n\r\n 3. 5. 2 起步——AVI播放器 \r\n\r\n 3. 5. 3 进阶——MP3播放器 \r\n\r\n 3. 5. 4提高——VCD播放器 \r\n\r\n 3. 6 小结 \r\n\r\n 第4章 数据库应用 \r\n\r\n 4. 1 数据库的基本概念 \r\n\r\n 4. 2 VisualBasic数据库的结构 \r\n\r\n 4. 3 VisualBasic能访问的数据库类型 \r\n\r\n 4. 4 数据库的访问 \r\n\r\n 4. 4. 1 使用VisData数据管理器 \r\n\r\n 4. 4. 2 使用控件访问数据库 \r\n\r\n 4. 4. 3 通过代码访问数据库 \r\n\r\n 4. 5 SQL简介 \r\n\r\n 4. 5. 1 SQL介绍 \r\n\r\n 4. 5. 2 SQL部件 \r\n\r\n 4. 6 学生信息编辑与查询 \r\n\r\n 4. 6. 1 样板——编辑学生信息 \r\n\r\n 4. 6. 2 起步——记录编辑中的数据校验功能 \r\n\r\n 4. 6. 3 进阶——增加查询功能 \r\n\r\n 4. 6. 4 提高——添加任意条件的组合查询功能 \r\n\r\n 4. 7 功能齐全的人事管理信息系统 \r\n\r\n 4. 7. 1 样板——实现编辑与查询功能 \r\n\r\n 4. 7. 2 起步——在查询中编辑记录 \r\n\r\n 4. 7. 3 进阶——增加统计功能 \r\n\r\n 4. 7. 4 提高——制作打印报表 \r\n\r\n 4. 8 小结 \r\n\r\n 第5章 VisualBasic高级应用 \r\n\r\n 5. 1 DLL和WindowsAPI应用基础 \r\n\r\n 5. 1. 1 WindowsAPI和DLL的概念 \r\n\r\n 5. 1. 2 声明和使用API函数 \r\n\r\n 5. 2 ActiveX应用基础 \r\n\r\n 5. 2. 1 ActiveX概述 \r\n\r\n 5. 2. 2 使用ActiveX控件 \r\n\r\n 5. 3 Internet应用基础 \r\n\r\n 5. 3. 1 使用DHTML \r\n\r\n 5. 3. 2 使用MAPI控件编程 \r\n\r\n 5. 4 制作新颖的窗体 \r\n\r\n 5. 4. 1 样板——制作图形窗体 \r\n\r\n 5. 4. 2 起步——制作扫描效果的窗体 \r\n\r\n 5. 4. 3 进阶——制作“放大镜”窗体 \r\n\r\n 5. 4. 4 提高——窗体的关闭效果 \r\n\r\n 5. 5 模拟资源管理器实例 \r\n\r\n 5. 5. 1 样板——简单的资源管理器实例 \r\n\r\n 5. 5. 2 起步——改变文件排列/顷序 \r\n\r\n 5. 5. 3 进阶——给资源管理器添加工具栏 \r\n\r\n 5. 5. 4 提高——添加状态栏并显示文件属性 \r\n\r\n 5. 6 收发电子邮件实例 \r\n\r\n 5. 6. 1 样板——收取和查看电子邮件 \r\n\r\n 5. 6. 2 起步——删除指定的电子邮件 \r\n\r\n 5. 6. 3 进阶——写邮件和转发邮件 \r\n\r\n 5. 6. 4 提高——回复邮件和全部回复邮件 \r\n\r\n 5. 7 小结 \r\n
\r\n
内容和特点
Visual Basic是一种易学易用的. 优秀的编程开发工具, 本书就是为需要掌握VisualBasic基本知识和高级应用的初. 中级读者编写的.
本书组织结构上充分考虑了读者的实际需要, 先给出一个典型的样板实例. 样板实例给出了详细的操作步骤和程序代码, 再循序渐进地给出提高实例(起步. 进阶. 提高)的要求和操作编程提示, 既可使初学者快速掌握Visual Basic的基本知识, 又可使有一定基础者快速掌握VisualBasic6. 0的高级应用技巧, 有效提高读者解决问题的能力.
全书共分5章.
. 第1章:Visual Basic概述. 介绍了与Visual Basic 6. 0相关的基本知识和概念, 以及创建应用程序的一般步骤.
. 第2章:Visual Basic编程基础. 介绍了Visual Basic 6. 0程序设计的基本概念和基本方法, 同时给出了6个典型的程序设计实例.
. 第3章: 图形处理与多媒体应用. 介绍了图形处理与多媒体应用的基本概念和基本方法, 同时给出了3个典型的图形处理与多媒体应用实例.
. 第4章:数据库应用. 介绍了数据库的基本概念和数据库编程的基本方法, 同时给出了2个典型的数据库应用实例.
. 第5章:Visual Basic高级应用. 介绍了DLL. Windows APl. ActiveX以及Internet编程的技巧和方法, 同时给出了3个典型的数据库应用实例.
本书在内容上力求简明清晰. 重点突出, 在叙述上力求深入浅出. 通俗易懂, 在举例上力求难易适中. 经典实用.
读者对象
本书既可作为中级水平读者提高编程水平和应用技巧使用, 也可供初学者自学参考. 如果您对相关软件有了一定的了解, 迫切需要提高实际动手“干活”能力, 那么本书特别适合您阅读.
配套光盘内容简介
为了方便读者学习, 本书配有一张多媒体光盘, 收录了书中实例和练习的程序源文件及相关的素材文件, 每个实例都以书中的章节作为目录名存放在光盘中. 如:“2. 5--计算器”下存放的是2. 5节的实例内容.
注意:由于实例4. 6. 1. 4. 6. 2. 4. 6. 3. 4. 6. 4. 4. 7. 1. 4. 7. 2. 4. 7. 3. 4. 7. 4要存取数据库文件(*. mdb), 而光盘上的文件都是“只读”的, 所以, 在光盘上直接运行这些实例可能会报错. 读者可以先将相关文件
从光盘拷贝到硬盘上, 取消相关数据库文件的只读属性, 然后再运行.
配套光盘的使用方法
1. 运行环境
. 硬件环境:奔腾300MHz以上多媒体计算机.
. 软件环境:Windows95/98/NT/Me/2000/XP.
2. 使用方法
光盘带有自动运行程序, 通常将光盘放入光驱会自动运行演示程序. 读者也可以双击光盘根目录下的“laohu. exe”文件来运行演示程序.
感谢您选择了本书, 希望我们的努力对您的工作和学习有所帮助, 也希望您把对本书的意见和建议告诉我们.
老虎工作室网站http://www.laohu. net, 电子函件postmaster@laohu. net.
老虎工作室
2003年8月
无封面