内容简介
第一章面向对象程序设计
§1.1Windows编程中对象和事件的引入
§1.1.1对象和事件
§1.1.2面向对象的事件驱动程序设计(OOED)
目录
§1.2简单的OOED例程
本章小结
第二章VisualBasic程序设计概述
§2.1VisualBasic语言
§2.1.1VisualBasic处理对象
§2.1.2VisualBasic的功能特点
§2.1.3VB4.0版新增功能
§2.3属性赋值和方法调用
§2.3.2方法的引用
§2.3.1属性赋值
§2.2.2方法
§2.2.1属性
§2.2属性与方法
§2.3.3设计阶段中设置属性值
§2.3.4给对象命名
§2.3.5程序中属性赋值
§2.3.6程序运行时调用对象方法
本章小结
第三章VisualBasic程序设计语言
§3.1程序注解、数制表示及书写规范
§3.2变量类型、定义及作用域
§3.2.1变量的引入
§3.2.2变量定义
§3.2.4变量作用域
§3.2.3用户自定义类型
§3.2.5在程序中使用变量
§3.3VisualBasic基本语句
§3.3.1操作符
§3.3.2VisualBasic控制语句
§3.3.3利用控制语句编程
§3.4基本输入输出
§3.4.1InputBox函数
§3.4.2MsgBox过程和MsgBox函数
§3.4.3简单I/O例程
§3.5模块与过程(函数)
§3.5.1模块、子过程和函数过程
§3.5.2函数与过程的作用
§3.5.3使用函数和过程
本章小结
第四章开发工具的使用
§4.1命令按钮、文本框和标签
§4.1.1命令按钮(CommandButtons)
§4.1.2标签(Label)
§4.1.3文本框(textBox)
§4.1.4命令按钮,文本框和标签的应用
§4.1.5使用命令按钮,文本框和标签设计程序
§4.1.6向按钮中加入程序代码
§4.2选择按钮,复选框和框架
§4.2.1选择按钮(OptionButtons)
§4.2.2复选框(CheekBox)
§4.2.3框架(Frame)
§4.2.4选择按钮和复选框的作用
§4.2.5选择按钮、复选框和框架的应用
§4.2.6程序简介
§4.2.7程序设计
§4.3列表框和下拉组合
§4.3.1列表框(ListBox)
§4.3.2组合框(ComboBox)
§4.3.3常用的列表属性和方法
§4.3.4列表框和组合框的作用
§4.3.5如何使用列表框和组合框
§4.3.6程序简介
§4.3.7使用数组(Arrav)
§4.3.8程序设计
§4.1滚动条和加减器
§4.4.1滚动条(SerollBar)
§4.4.2加减按钮控件(SpinBuftonControl)
§4.4.3滚动条的使用
§4.4.4程序简介
§4.4.5程序设计
§4.4.6Pmt函数
§4.4.7Format函数
§4.5图象控件和拖放事件
§4.5.1拖放
§4.5.2Image控件和Drop(拖放)
§4.5.3Image控件和DragDrop(拖放)
§4.5.4如何使用Image控件和Drag/Drop方法
§4.5.5程序简介
§4.6驱动器、目录和文件列表控制部件
§4.6.1驱动器(Drivc)、目录(Direetory)、文件列表控制部件(File?)
§4.6.2为何要用这些列表控制部件?
§4.6.3如何使用驱动器、目录、文件列表框
§4.6.4程序简介
§4.6.5程序设计
本章小结
第五章开发VB应用程序
§5.1项目管理
§5.1.1项目窗口和对象浏览器
§5.1.2使用项目窗口和对象浏览器
§5.2启动窗体或过程
§5.2.1起动窗体
§5.2.2编写?个起动过程
§5.3菜单
§5.3.1菜单编辑器
§5.3.2给窗体设置图标
§5.3.3创建菜单
§5.4动态修改菜单
§5.4.1菜单增强的概念
§5.4.2设定flag参数
§5.4.3增强用户菜单系统
§5.5自定义对话框:模态与非模态
§5.5.1自定义对话框
§5.5.2引入自定义对话框的原因
§5.5.3创建自定义About对话框
§5.5.4增加代码
§5.5.5新的自定义密码对话框
§5.6编译、包装应用程序
§5.6.1关于可执行文件
§5.6.2创建可执行文件
§5.6.3应用程序Setup向导
§5.6.4使用应用程序Setup向导
本章小结
§6.1用鼠标事件和图形方法绘图
§6.1.1MouseDownMouseMove和Mousenp
第六章绘图、动画和游戏
§6.1.2Line方法和Circle方法
§6.1.3如何用VB绘图(?)
§6.1.4程序设计
§6.1.5启动绘图方式
§6.1.6建立工具提示
§6.1.7添加绘图语句
§6.1.8Mouseup事件
§6.1.9MouseMove事件
§6.1.10废纸篓
§6.1.11绘图
§6.2存储、检索和打印图形
§6.2.1SavePicture语句
§6.2.2如何存储、装入和打印图象
§6.2.3增强功能简介
§6.2.4程序设计
§6.3动画技术:计时器和Move方法
§6.3.1计时器(Timer)
§6.3.2Move方法
§6.3.3计时器和移动方法的用途
§6.3.4用计时器设计动画
§6.3.5程序简介
§6.3.6程序设计
§6.4随机数、动画和游戏
§6.4.1随机数
§6.4.2随机数应用
§6.4.3程序简介
§6.4.4添加程序代码
§6.5.1Set语句和控件变量
§6.5控制部件变量和Set语句
§6.5.2游戏程序设计
§6.5.3程序设计
本章小结
第七章数据管理
§7.1数据管理器和数据控制部件
§7.1.1数据管理器
§7.1.2数据库操作
§7.1.3创建数据库中的表
§7.2窗体与关联数据控制部件
§7.2.1Data控制部件
§7.2.2Data控制部件方法
§7.2.3VB中访问数据
§7.3.1Database与Recordset概念
§7.3Database与Recordset对象
§7.3.2管理Recordset记录
§7.3.3数据索引
§7.4Grid控件:浏览表格数据
§7.4.1Grid及DBGrid控件
§7.4.2使用Grid控件
§7.5SQL查询技术
§7.5.1SQL概念
§7.5.2使用SQL技术查询数据库
§7.6设计与打印报表
§7.6.1可加入的Crysta?Reports
§7.6.2报表控件的相关属性
§7.6.3CrystalReports的用法
§7.6.4创建新报表
本章小结
§8.1.1错误的分类
§8.1错误处理技术概述
第八章错误处理与程序调试
§8.1.2错误处理的应?
§8.2通用错误处理过程
§8.2.1通用错误处理过程简介
§8.2.2创建通用错误处理程序
§8.2.3添加代码
§8.3VisualBasic调试环境
§8.3.1调试器(Debugger)
§8.3.2调试器的应用
§8.4应用程序调试技术
§8.4.1程序设计
§8.4.2调试程序
本章小结
§9.1.1控件数组的概念
§9.1创建及使用控件数组
第九章高级编程
§9.1.2创建控件数组
§9.2多文档界面(MDI)应用程序
§9.2.1多文档界面(MDI)窗体
§9.2.2MDI应用例程
§9.3文件I/O操作
§9.3.1文件I/O的概念
§9.3.2文件结构和种类
§9.3.3文件I/O例程
§9.4对象链接与嵌入(OLE)
§9.4.1OLE概念
§9.4.2在程序中引入OLE对象
§9.5调用外部函数:WindowsAPI
§9.5.1API的概念
§9.5.2程序中调用API函数
本章小结
第十章设计Windows帮助文件
§10.1简单帮助文件
§10.1.1帮助文件(HelpFile)
§10.1.2创建帮助文件的四个步骤
§10.1.3创建帮助文本:Contacts.RTF
§10.1.4创建帮助项目文件
§10.1.5编译帮助文件
§10.1.6将帮助文件与应用程序连接起来
§10.2创建连续帮助文件
§10.2.1连续帮助
§10.2.2创建上下文参考数(ContextReferences)
§10.2.3在应用程序中增加连续帮助
§10.2.4跳转到次窗口
§10.3.1帮助文件图形(HelpFileGraphics)
§10.3帮助图形和超图形
§10.3.2直接加入图形
§10.3.3使用参考信息插入图形
§10.3.4以字符方式排列图形
§10.3.5在左边空白处放置图形
§10.3.6在?边空自处放置图形
§10.3.7热?(HotSpot)和超图形(Hgpergraphic)
§10.3.8使用热点编辑器
§10.3.9定义热点属性
§10.4帮助宏
§10.4.1帮助宏(Helpmacro)
§10.4.2帮助宏举例
§10.4.3执行帮助宏(2?)本章小结
附录AVisualBasic的函数、语句、对象、方法、事件、属性
附录BWindows程序设计风格