第1章 VisuaI Basic 6.0编程基础与应用
1.1 Visual Basic语言概述
1.1.1 Visual Basic语言简介
1.1.2 Visual Basic集成开发环境
1.2 程序结构
1.2.1 知识讲解
1.2.2 条件结构在程序编写中的应用
1.2.3 IIf函数应用实践
1.2.4 循环语句在工程管理中的应用
1.2.5 跳出循环语句
1.3 常用内部函数
1.3.1 知识讲解
1.3.2 利用随机函数随机产生试题数目
1.3.3 去掉字符串中的空格
1.3.4 字符串函数在程序开发中的应用
1.3.5 Format函数在工程中的应用
1.3.6 在日期控件中取得当前系统日期
1.3.7 判断是否为日期型数据
l.4 数组
1.4.1 知识讲解
1.4.2 Array函数应用
1.4.3 利用数组转换居民身份证号码
1.4.4 数组在工程中的应用
1.4.5 控件数组在数据库管理系统中的应用
1.5 过程
1.5.1 知识讲解
1.5.2 Sub过程在工程中的应用
1.5.3 Function过程在数据计算方面的应用
第2章 控件应用与实践
2.1 标签控件(Label)
2.1.1 知识讲解
2.1.2 Label控件作为标题的应用
2.1.3 Label控件在程序界面中的应用
2.1.4 Label控件在区域控制中的应用
2.2 文本框类控件
2.2.1 知识讲解
2.2.2 使用TextB0x控件保护密码·
2.2.3 用MaskEdBox控件约束用户输入指定格式的数据
2.2.4 使用RichTextBox控件处理大型文档
2.3 命令按钮控件(CommandButton)
2.3.1 知识讲解
2.3.2 在工程中按(Enter)键或(Esc)键选中命令按钮并执行一些操作
2.3.3 设计按钮的风格
2.3.4 有效地控制命令按钮的状态
2.4 选择类控件
2.4.1 知识讲解
2.4.2 单选框控件(OptionButton)在工程中的应用
2.4.3 利用CheckBox控件设计权限设置程序
2.5 列表类控件
2.5.1 知识讲解
2.5.2 使用ComboBox控件显示“规范化”数据
2.6.1 知识讲解
2.6.2 Timer控件在程序中的应用
2.6.3 使用DTPicker控件计算日期或天数
2.6.4 在MonthView控件上标记星期日
2.7 进度条控件
2.7.1知识讲解
2.7.2 使用Slider控件显示声音播放进程
2.7.3 使用ProgressBar控件显示进程
第1章 VisuaI Basic 6.0编程基础与应用
1.1 Visual Basic语言概述
1.1.1 Visual Basic语言简介
1.1.2 Visual Basic集成开发环境
1.2 程序结构
1.2.1 知识讲解
1.2.2 条件结构在程序编写中的应用
1.2.3 IIf函数应用实践
1.2.4 循环语句在工程管理中的应用
1.2.5 跳出循环语句
1.3 常用内部函数
1.3.1 知识讲解
1.3.2 利用随机函数随机产生试题数目
1.3.3 去掉字符串中的空格
1.3.4 字符串函数在程序开发中的应用
1.3.5 Format函数在工程中的应用
1.3.6 在日期控件中取得当前系统日期
1.3.7 判断是否为日期型数据
l.4 数组
1.4.1 知识讲解
1.4.2 Array函数应用
1.4.3 利用数组转换居民身份证号码
1.4.4 数组在工程中的应用
1.4.5 控件数组在数据库管理系统中的应用
1.5 过程
1.5.1 知识讲解
1.5.2 Sub过程在工程中的应用
1.5.3 Function过程在数据计算方面的应用
第2章 控件应用与实践
2.1 标签控件(Label)
2.1.1 知识讲解
2.1.2 Label控件作为标题的应用
2.1.3 Label控件在程序界面中的应用
2.1.4 Label控件在区域控制中的应用
2.2 文本框类控件
2.2.1 知识讲解
2.2.2 使用TextB0x控件保护密码·
2.2.3 用MaskEdBox控件约束用户输入指定格式的数据
2.2.4 使用RichTextBox控件处理大型文档
2.3 命令按钮控件(CommandButton)
2.3.1 知识讲解
2.3.2 在工程中按(Enter)键或(Esc)键选中命令按钮并执行一些操作
2.3.3 设计按钮的风格
2.3.4 有效地控制命令按钮的状态
2.4 选择类控件
2.4.1 知识讲解
2.4.2 单选框控件(OptionButton)在工程中的应用
2.4.3 利用CheckBox控件设计权限设置程序
2.5 列表类控件
2.5.1 知识讲解
2.5.2 使用ComboBox控件显示“规范化”数据
2.6.1 知识讲解
2.6.2 Timer控件在程序中的应用
2.6.3 使用DTPicker控件计算日期或天数
2.6.4 在MonthView控件上标记星期日
2.7 进度条控件
2.7.1知识讲解
2.7.2 使用Slider控件显示声音播放进程
2.7.3 使用ProgressBar控件显示进程
2.8 滚动条类控件
2.8.1 知识讲解
2.8.2 用HscronBar和VscrollBar控件浏览大幅图片
2.9 框架类控件
2.9.1 知识讲解
2.9.2 Frame控件在工程中的应用
2.9.3 SSTab控件中应用程序界面的应用
2.10 对话类控件
2.10.1 知识讲解
2.10.2 利用CommonDialog控件导入和导出数据库文件
2.10.3 利用CommonDialog控件设置字体
2.10.4 打印对话框
第3章 用户界面设计
3.1 系统主界面设计
3.1.1 知识讲解
3.1.2 通用型主界面的设计
3.1.3 图形化主界面的设计
3.2 应用程序界面设计
3.2.1 知识讲解
3.2.2 基于文本式数据录入的界面
3.2.3 基于表格式数据录入的界面
3.2.4 基于输入框的对话界面
3.2.5 多文档界面
3.3 程序辅助界面设计
3.3.1 关于窗体界面设计
3.3.2 欢迎窗体界面设计
3.4 特殊程序界面设计
3.4.1 浏览器程序界面设计
3.4.2 触摸屏程序界面设计
第4章 设计图形和多媒体应用程序
4.1 坐标系统
4.2 图形与图像控件应用
4.2.1 知识讲解
4.2.2 使用线条控件美化窗体界面
4.2.3 图形控件在变电所倒闸模拟管理系统中的应用
4.2.4 形状动画
4.2.5 Picture控件在物业管理系统中的应用
4.3 用代码画图
4.3.1 知识讲解
4.3.2 著名的几何曲线
4.4 多媒体在娱乐程序中的应用
4.4.1 知识讲解
4.4.2 可以选择播放曲目的CD播放器
4.4.3 定时控制的广播系统
4.4.4 视频文件管理
第5章 文件及文件系统
5.1 文件及其基本操作
5.1.1 文件的结构与分类
5.1.2 文件的基本操作
5.2 顺序文件在工程开发中的应用
5.2.1 知识讲解
5.2.2 利用顺序文件保存用户相关的信息
5.2.3 设计智能识别软件试用时间和次数程序
5.2.4 为程序添加日志功能
5.2.5 对文件进行加密与解密
5.3 随机文件与二进制文件在工程开发中的应用
5.3.1 知识讲解
5.3.2 使用随机文件保存员工工资
5.3.3 利用二进制文件格式复制文件
5.4 文件系统控件在工程开发中 的应用
5.4.1 知识讲解
5.4.2 利用DriveListBox控件选择驱动器名称
5.4.3 利用DirListBox控件浏览文件目录的信息
5.4.4 在FileListBox控件中显示某种类型的文件
5.5 系统对象在工程开发中的应用
5.5.1 知识讲解
5.5.2 自动识别文件路径在工程实践中的应用
5.5.3 禁止用户通过Windows的任务列表关闭程序
5.5.4 获得和修改应用程序的相关信息
5.6 文件传输与复制
5.6.1 知识讲解
5.6.2 使用FileC0py语句复制文件
5.6.3 使用MoveFile函数移动文件
5.7 Dir函数在工程实践中的应用
5.7.1 知识讲解
5.7.2 查找指定报文文件
5.8 为工程文件制作帮助文件
5.8.1 知识讲解
5.8.2 帮助文件在工程文件中的应用
第6章 鼠标、键盘和输入输出设计
6.1 鼠标
6.1.1 知识讲解
6.1.2 改变鼠标指针
6.1.3 使用鼠标指针移动并浏览地图
6.1.4 在游戏软件中使用鼠标增加或删除角色
6.2 键盘
6.2.1知识讲解
6.2.2 控制焦点在文本框中移动
6.2.3 键盘拦截程序
6.2.4 键盘控制程序
6.3 输入输出设计
6.3.1 知识讲解
6.3.2 利用InPutBox函数实现输入
6.3.3 使用直接I/O读取并查询数据
6.3.4 使用直接I/O读取并计算数据
6.3.5 使用Print方法输出图书销售排行报表
第7章 使用SQL语句进行数据管理
7.1 创建查询和测试查询
7.1.1 使用Access的SQL视图测试SQL语句
7.1.2 使用VB 6.0可视化数据管理器测试SQL语句
7.1.3 利用SQL Server 2000查询分析器测试和分析SQL语句
7.2 选择查询
7.2.1 知识讲解
7.2.2 利用SQL语句查询数值型、字符型、布尔型数据
7.2.3 利用SQL语句查询日期型数据
7.2.4 在数据查询中对数据进行格式化处理
7.2.5 在数据查询中使用控件
7.2.6 GROUP BY语句在工程中的应用
7.2.7 ORDER BY语句在工程中的应用
7.2.8 Between...and语句在区域查询中的应用
7.2.9 Having子句在工程中的应用
7.2.10 In语句在工程中的应用
7.3 动作查询
7.3.1 知识讲解
7.3.2 Insert Into语句在数据库系统开发中的应用
7.3.3 Delete语句在数据库系统开发中的应用
7.3.4 UPDATE语句在数据库系统中的应用
7.4 用汇聚函数进行查询
7.4.1 知识讲解
7.4.2 Max与Min语句在数据库系统开发中的应用
7.4.3 Count语句在数据库系统中的应用
7.4.4 Sum和Avg语句在数据库系统中开发的应用
7.5 复合查询
7.5.1 子查询在数据库中查询的应用
7.5.2 交叉查询在数据库中查询的应用
7.5.3 联合查询在数据库查询中的应用
第8章 数据库程序设计
8.1 ADO对象与ADo控件应用实践
8.1.1 知识详解
8.1.2 使用ADO Data控件连接数据库的方法
8.1.3 使用ADO对象连接数据库的方法
8.1.4 向数据库添加记录
8.2 数据绑定控件在数据开发中的应用
8.2.1 知识详解
8.2.2 TextBox控件在数据库应用系统开发中的应用
8.2.3 CheckBox控件在程序开发中的应用
8.2.4 Picture控件在警区分布图中的应用
8.2.5 使用Image控件将图片存入数据库
8.2.6 DateTimePicker和MonthView控件在程序开发中的应用
8.2.7 DataList控件在数据开发中的应用
8.2.8 DataCombo控件在药品管理系统中的应用
8.2.9 DataGrid控件在工资管理系统中的应用
8.3 MSHFlexGrid控件在开发中的应用
8.3.1 知识讲解
8.3.2 利用MSHFlexGrid控件的录入和修改
8.3.3 利用MSHFlexGrid控件查询分析数据
8.3.4 利用MSHFlexGrid控件合并和排序数据
第9章 打印
9.1 利用Printer对象打印文件
9.1.1 知识讲解
9.1.2 利用窗体打印任意格式的报表
9.1.3 使用Print方法打印客房预定收据
9.1.4 打印报表中的图形
9.2 数据报表
9.2.1 知识讲解
9.2.2 房屋销售报表
9.2.3 打印工资条
9.2.4 应付账款统计报表
9.3 Crystal Reports报表打印
9.3.1 知识讲解
9.3.2 安装方法
9.3.3 用Crystal Reports创建一个报表
9.3.4 使用Crystal Reports设计商用报表
9.3.5 数据图表样式的报表
第10章 Windows相关程序设计
10.1 系统对象
10.1.1 知识讲解
10.1.2 在应用程序当中修改计算机名称
10.1.3 制作控制光驱程序
10.1.4 屏蔽系统窗体中标题栏的按钮
10.2 系统控制
10.2.1 知识讲解
10.2.2 在应用工程当中启动Windows控制面板
10.2.3 获取磁盘空间的信息
10.2.4 控制其他应用软件的运行
10.2.5 在预定的时间内锁定应用程序
10.3 在应用工程中调用Windows API函数的程序设计
10.3.1 将应用软件的使用次数写入注册表
10.3.2 为应用程序添加关机功能
10.3.3 在任务栏中添加应用程序的图标
10.3.4 输入法控制
10.4 Windows程序当中的其他应用
10.4.1 知识讲解
10.4.2 在程序当中清空回收站
10.4.3 关闭窗口前的提示信息
10.4.4 根据计算机信息生成软件序列号
第11章 网络与Internot程序设计
11.1 Windows控件与网络应用
11.1.1 知识讲解
11.1.2 利用Wmsock控件实现双机通信
11.2 局域网编程
11.2.1 知识讲解
11.2.2 网络计时管理在实际工程中的应用
11.2.3 利用MSComm控件在程序中进行拨号
11.2.4 在局域网内传送数据
11.2.5 在应用程序当中控制局域网络
11.2.6 利用Ping工具连接网络计算机
ll.3 Intemet编程
11.3.1 知识讲解
11.3.2 为应用程序提供在线帮助
11.3.3 设置Ⅲ的主页
11.3.4 在应用工程中下载软件
11.3.5 发送电子邮件
11.3.6 接收电子邮件
11.3.7 获取Web网页中所有超级链接
第12章 应用程序安装与打包
12.1 应用工程的打包过程
12.1.1 编译工程之前的工作
12.1.2 工程的编译工作
12.1.3 在VB 6.0中启动打包向导
12.1.4 在桌面上启动打包向导
12.1.5 将应用工程打包的详细过程
12.2 安装应用程序
12.3 设计自定义风格的安装程序
12.3.1 修改VB 6.0中的打包程序
12.3.2 安装利用修改后的VB 6.0打包程序打包的应用软件
第13章 物业管理系统
13.1 系统分析
13.1.1 开发背景
13.1.2 需求分析
13.1.3 实现目标
13.2 系统设计
13.2.1 系统结构图
13.2.2 业务流程图
13.2.3 数据库设计
13.3 主程序设计
13.4 系统登录
13.5 经营部
13.5.1 小区信息生成
13.5.2 小区信息登记
13.5.3 大楼信息生成
13.5.4 大楼信息登记
13.5.5 房屋信息生成
13.5.6 房屋信息登记
13.5.7 系统数据设定
13.6 管理部
13.6.1 业主信息登记
13.6.2 人口信息查询
13.7 工程部
13.7.1 装修信息登记
13.7.2 装修信息查询
13.8 财务部
13.9 保安部
13.9.1 保安排班管理
13.9.2 保安排班查询
13.10 经理室
13.10.1 小区资源统计
13.10.2 小区员工查询
13.11 系统管理
13.11.1 权限管理
13.11.2 操作员管理
第14章 酒店管理系统
14.1 系统分析
14.1.1 开发背景
14.1.2 需求分析
14.2 系统设计
14.2.1 系统结构图
14.2.2 业务流程图
14.2.3 数据库设计
14.2.4 系统主界面的设计
14.2.5 登录界面的设计
14.3 期初设置模块的设计分析
14.3.1 房台信息设置
14.3.2 菜单信息设置
14.4 点菜管理模块的设计分析
14.4.1 顾客开台的设计
14.4.2 顾客转台的设计
14.4.3 顾客并台的设计
14.4.4 顾客点菜的设计
14.5 结账管理模块的设计分析
14.5.1 结账窗体的设计
14.5.2 二次结账的实现
14.6 数据分析模块的程序设计
14.6.1 日结窗体的设计
14.6.2 冲账窗体的设计
14.6.3 数据分析窗体的设计