第1部分 用Visual Basic开发应用程序第1章 用Visual Basic创建应用程序 启动Visual Basic 开发环境的直观印象 重新安排Visual Basic桌面 使用菜单和工具条按钮 工具箱 控制、表单和工程 第一步:在表单中放置控制 运行一个程序 探究属性窗口 第二步:设置属性 工程管理器窗口 事件驱动编程模型 第三步:编写代码 获得帮助 Currency Exchange Travel Guide程序 深入这个程序的内部 第2章 设计有效的用户界面 设计程序 为实现程序功能选择控制 预览一下设计完成的程序 创建程序的对话框 向表单中添中控制 将工作存盘 调整表单设计网络 使用Format菜单中的命令 以后要进行的工作 第3章 定义属性 在设计时或运行时设置属性值 改变标签的属性 标题和访问关键字 TabIndex和控制焦点 Font属性 Name属性 组合框属性 命令按钮属性 表单的属性 下一步的工作 第4章 编写代码 设计事件过程 代码窗口 浏览过程的两种方法 了解代码窗口的性能 拆分条 编辑器的使用 创建事件过程 测试事件过程 语法检查和关键字帮助 查看最终程序的代码 过程 长代码行 变量和数据结构 Form-Load过程 Click过程 第5章 调试程序代码 错误分类 调试工具 第一个调试练习 第二个调试练习 第6章 制作可执行的程序文件 使用Make命令 使用Application Setup Wizard 第2部分 编程基础 第7章 过程、变量和操作 使用Option Explicit语句 International Travel Expense Log程序 深入分析Expense Log程序 创建一般过程 设计过程 设计函数 在程序中使用变量 变量说明 Variant类型 变量的作用域 给变量赋值 初始化变量和定义常量 在赋值语句中书写表达式 理解优先级 执行字符串操作 使用其它类型的操作 第8章 工程、表单和模块 运行Restaurant Review程序 启动表单 录入饭店记录 从数据库中检索记录 浏览饭店记录 修改饭店记录 深入Restaurant Review程序内部 理解表单属性 在工程中管理多个表单 在表单之间交换信息 Restaurant Review程序中的其它技术 第9章 数据结构和控制流 运行Meetings程序 录入和查询会议记录 深入Meetings程序 判断 写If语句 条件表达式 书写判断结构 使用ElseIf子句 Select Case结构 理解Case表达式 嵌套判断 循环 理解Do循环 理解For循环 数组 声明数组 多维数组 动态数组 用户自定义类型 定义记录结构 With语句 创建记录数组 使用Enum类型 第10章 数据文件和数据库管理 Phone Directory程序 运行程序 访问随机存取文件 设计一个随机存取文件 用Put#语句把一条记录写入文件 使用Get#语句从文件中读取一条记录 使用Seek#语句来选择当前的记录号 为一个随机存取文件设计一个索引 在其它的数据库操作中使用索引表 使用文本文件 为写入数据而打开一个文件 使用Write#语句 使用Pritn#语句 为读数据而打开一个文本文件 捕获运行时错误“File not found” 使用Input#语句 使用Line Input#语句 关闭一个文件 第11章 有效的输入输出技术 International Sales程序 定义一个菜单 定义控制数组 输入技术 检验并且格式化输入内容 移动输入焦点 对用户菜单选择的响应 输出技术 计算和显示销售总额 画图 完成其它的输出任务 第12章 非标准控制 向工程中添加一个组件 Transportatoin Plannner程序 Transportation Planer的源程序 使用通用对话框控制 使用打印机对象 第3部分 更进一步的编程技术 第13章 对象、类和收集 Travel Reminders演示程序 向工程中加入MDI表单和类模块 运行Travel Reminders演示程序 察看程序的源代码 开发类和收集 类的使用 类模块的源代码 第14章 多文档界面 Transportation Planner应用程序的MDI版本 运行程序 新建窗口和打开文件 使用Window菜单 对MDI应用程序更多的讨论 创建MDI表单中的工具条 探究程序的源代码 创建子表单的新实例 响应对工具条上按钮的单击 判断文件是否已经被打开 在退出前保存所有文件 第15章 ActiveX组件和OLE控制 使用OLE控制 用ActiveX编程 创建对象库的引用 运行International Sales程序的Excel版 Excel版的International Sales程序的源代码 为Excel组件定义对象变量 创建和管理Worksheet对象 把数据复制到工作表中 在工作表中创建嵌入图表 第16章 与数据库连接 使用Visual Data Manager 复习一下数据库方面的术语 创建Currency.Mdb数据库 数据控制和绑定控制 用数据控制编程 数据库版本的Currency Excchange程序 Currency Exchange程序的数据库版本的源代码 其它数据库编程练习 第17章 开发ActiveX组件 CheckLists组件和List Maker程序 List Maker程序的运行例子 编译ActiveX DLL组件 CheckLists和List Maker工程的源代码 CheckLists类的属性和方法 CheckLists类的事件 ListMaker工程中的过程 第18章 ActiveX文档和与Web的连接 France工程和FranceGo文档 运行例子工程和察看文档 编译例子工程 UserDcument的源代码 使用Hyprerlink对象 货币转换器事件处理过程 附录:CD-ROM中的内容 Currency Exchange Travel Guide程序 第1章 Travel Gudie程序中的CurrExch.Bsa模块 Travel Guide程序中的TrvlGde.Frm表单 International Currency Exchange程序 第2章、第3章、第4章 Currency Eexchange程序中的CurrExch.Frm表单 International Travel Expense Log程序 第7章 Travel Expense Log程序中的ExpnsLog.Frm表单 Restaurant Review程序 第8章 Restaurant Review程序中的RestRevu.Frm表单 Restaurant Review程序中的RestList.Frm表单 Restaurant Review程序中的RestRevu.Bas模块 Meetings程序 第9章 Meetings程序中的Meetings.Frm表单 Meetings程序中的MeetFind.Frm表单 Meetings程序中的Meetings.Bas模块 Phone Directory程序 第10章 Phone Directory程序中的Phone.Frm表单 Phone Directory程序中的PhoenBrow.Frm表单 Phone Directory程序中的Phone.Bas模块 International Sales程序 第11章 International Sales程序中的IntSales.Frm Transportation Planner程序 第12章 Transportaton Planner程序中的TranPlan.Frm Travel Reminders程序 第13章 Travel Reminders程序中的ReminMDI.Frm Travel Reminders程序中的Reminder.Frm Travel Reminders程序中的Reminder.Cls Transportation Planner程序的MDI版本 第14章 Transportation Planner程序的MDI版本的TranMDIp.Frm Transportation Planner程序的MDI版本的TranMDIc.Frm International Sales程序的Excel版本 第15章 International Sales程序的Excel版本的SalesExl.Frm Currency Exchange程序的数据版本 第16章 Currency Exchange程序的数据库版本的CurrExDB.Frm CheckLists组件和List Maker 第17章 ChheckLists组件的ChkList.Cls CheckLists组件的ChkList.FRM ListMaker工程的ListData.FRM ListMaker工程的ListOpen.FRM France程序和FranceGo文档 第18章 France工程的FranceGo.DOB 如何安装光盘上的程序 |