本书提供了完整的Visual Basic 6工作模型,您可从中学习Visual Basic 6的特性。\r\n 本书从熟悉Visual Basic 6编程环境入手,循序渐进,详细介绍了如何编写Visual Basic语句,如何向用户界面中添加打印机支持、错误句柄、艺术作品和动画,如何管理不同工作组和团体中的数据以及包括ActiveX、Internet编程基础和高级数据库管理等内容的高级编程技术和工具。\r\n 本书内容精练,通俗易懂,无论对初学者还是有一定经验的编程人员,都有很高的参考价值。
前言\r\n\r\n第一部分 开始学习VisuaIBaslc\r\n\r\n第1章 打开并运行一个Visual Basic程序\r\n\r\n1.1 Visual Basic的编程环境\r\n1.1.1 启动Visual Basic\r\n1.1.2 使用菜单条打开一个现有的工程\r\n1.1.3 移动、连接和调整工具\r\n1.2 用户界面窗体\r\n1.3 ToolBox义\r\n1.4 Properties窗口\r\n1.5 Project窗口\r\n1.6 退出Visual Basic\r\n\r\n第2章 编写第一个程序\r\n\r\n2.1 Lucky Seven:你的第一个Visual Basic程序\r\n2.2 编程步骤\r\n2.3 正在创建用户界面\r\n2.3.1 创建用户界面\r\n2.3.2 移动命令按钮并改变其大小\r\n2.3.3 添加第二个按钮\r\n2.3.4 添加数字标签\r\n2.3.5 添加图像\r\n2.4 设置属性\r\n2.4. 1 设置标签属性\r\n2.4.2 设置第四个标签的属性\r\n2.4.3 图像框属性\r\n2.4.4 设置图像框属性\r\n2.5 编写代码\r\n2.5.1 使用Code窗口\r\n2.5.2 编写Spin按钮的代码\r\n2.5.3 分析Command-Click过程\r\n2.6 保存程序\r\n2.6. 1 保存Lucky Seven程序\r\n2.6.2 运行程序\r\n2.7 向程序中添加内容\r\n\r\n第3章 使用控件\r\n\r\n3.1 控体的基本用法:“Hello World”小程序\r\n3.1.1 创建Hello World程序\r\n3.1.2 运行Hello World程序\r\n3.2 使用文件系统对象\r\n3.2.1 Browser程序\r\n3.2.2 创建Browser程序\r\n3.2.3 运行Browser程序\r\n3.3 接收输人的对象\r\n3.3.1 Online Shopper程序\r\n3.3.2 运行Online Shopper程序\r\n3.3.3 查看Online ShoPPer程序代码\r\n3.3.4 查看复选框和列表框的代码\r\n3.4 使用OLE对象启动应用程序\r\n3.4.1 创建Bid Estimator程序\r\n3.4.2 运行Bid Estimator程序\r\n3.5 使用数据对象查看Microsott ACCCS数据库\r\n3.5.1 创建一个数据对象\r\n3.5.2 创建文本框和标签对象\r\n3.5.3 设置对象的属性\r\n3. 5.4 运行MyData程序\r\n3.6 修改数据库\r\n3.7 安装ActiveX控件\r\n\r\n第4章 使用菜单和对话框\r\n\r\n4.1 使用菜单编辑器添加菜单\r\n4.1.1 创建菜单\r\n4.1.2 给菜单命令添加访问键\r\n4. 1.3 改变菜单项的次序\r\n4.2 处理菜单选择\r\n4.2.1 编辑菜单的事件过程\r\n4. 2.2 保存MyMenu工程\r\n4.2.3 运行MyMenu程序\r\n4.3 使用Common Dialog对象\r\n4.3.1 把MyMenu保存成MyDialog\r\n4.3.2 添加公共对话框对象\r\n4.3.3 使菜单命令无效\r\n4. 3.4 向CIOCk菜单添加OTeXtCOIOf命令\r\n4. 4 管理公共对话框的事件过程\r\n4.4.l 编辑OPen命令的事件过程\r\n4.4.2 编辑TextColor命令的事件过程\r\n4.4.3 使用Flags控制颜色的选择\r\n4.4.4 编辑Close命令事件过程\r\n4.4.5 编辑EXit命令的事件过程\r\n4.4.6 运行MyDialog程序\r\n4.5 指定菜单的快捷键\r\n\r\n第二部分 编程基础\r\n\r\n第5章 Visual Basic的变量和操作符\r\n\r\n5.1 剖析Visual Basic的程序语句\r\n5.2 使用变量存储信息\r\n5.2.1 变量预留: Dim语句\r\n5.2.2 不使用Dim声明变量\r\n5.2.3 在程序中使用变量\r\n5.3 使用变量接收输入\r\n5.4 使用变量输出\r\n5.5 使用特殊的数据类型\r\n5.5.1 在代码中使用基本的数据类型\r\n5.5. 2 常量:不变的变最\r\n5.6 使用Visual BasiC操作符\r\n5.6.l 基本运算:+、-、#和/操作符\r\n5.6.2 查看BasicOp程序的代码\r\n5.6. 3 使用高级操作符:\、Mod、^和&·\r\n5.6.4 操作符的优先级\r\n5.6.5 在公式中使用括号\r\n\r\n第6章 使用判断结构\r\n\r\n6.1 事件驱动的程序设计\r\n6. 2 使用条件表达式\r\n6.3 If…Then判断结构\r\n6.3.l 用If…Then判断结构测试几种条件\r\n6.3.2 使用If…Then验证用户\r\n6.3.3 在条件表达式中使用逻辑运算符\r\n6.3.4 使用And运算符添加密码保护\r\n6.4 Select Case判断结构\r\n6.4.1 在Select Case结构中使用比较运算符\r\n6. 4.2 使用Select Case结构处理列表框\r\n6. 5 查找和改正错误\r\n6.6 使用Stop语句进入中断模式\r\n\r\n第7章 使用循环和计时器\r\n\r\n7.1 编写For…Next循环\r\n7.1.1 使用Print方法显示计数器变量\r\n7. 1.2 在MyCtlArray程序中使用SteP关键字\r\n7. 1.3 修改MyCtlArray程序\r\n7.2 编写DO循环\r\n7.2.1 避免死循环\r\n7.2.2 使用DO循环转换温度\r\n7. 3 使用Timer对象\r\n7.4 使用Timer对象设置时间限制\r\n\r\n第三部分 创建完美的用户界面\r\n\r\n第8章 使用窗体、打印机和错误句柄\r\n\r\n8.1 向程序中添加新窗体\r\n8.1.1 空白或预先设计的窗体\r\n8.1.2 如何使用窗体\r\n8.1.3 程序代码中的窗体语句\r\n8.l. 4 隐藏和卸载窗体\r\n8.1.5 最小化窗体\r\n8.2 使用多个窗体:Italian程序\r\n8.2.1 运行Italian程序\r\n8.2.2 在程序中创建第二个窗体\r\n8.2.3 在事件过程中访问第二个窗体\r\n8.3 把程序的输出送到打印机上\r\n8.3.l 向MyItalian2程序添加打印支持\r\n8.3.2 运行MyPrintFrm程序\r\n8.4 使用PrintForm方法打印整个窗体\r\n8.5 使用错误句柄处理错误\r\n8.5.1 何时使用错误句柄\r\n8.5.2 设置陷阶: On ErrorW句\r\n8.5.3 关于Resume语句\r\n8.5.4 创建一个软驱错误句柄\r\n8.5.5 错误句柄的其他技巧\r\n8.5.6 指定重试次数\r\n\r\n第9章 添加图片和特殊效果\r\n\r\n9.1 使用Line和Shape控件添加图形\r\n9.1.I Line控件\r\n9.1.2 Shape控件\r\n9.1.3 使用Line和Shape拧件\r\n9.l.4 运行StartFrln程序\r\n9.2 创建图形命令按钮\r\n9.2.1 检测MouseDown事件\r\n9.2.2 交换按钮\r\n9.2.3 创建工具条按钮\r\n9.3 向程序中添加拖放支持\r\n9.3.1 拖放的基本步骤\r\n9.3.2 DragDrop程序\r\n9.4. 6 向程序添加动画\r\n9.4. 1 使用窗体的坐标系统\r\n9.4. 2 在坐标系统中移动对象\r\n9.4.3 使用Move方法和计时器对象创建动则\r\n9.4.4 向DragDrop程序中添加烟雾\r\n9.4.5 程序运行时放大和缩小对象\r\n9.5 在程序中命名对象\r\n9.5.1 对象命名约定\r\n9.5.2 使用Name属性改变对象的名称\r\n\r\n第四部分 管理全体数据\r\n\r\n第10章 使用模块和过程\r\n\r\n10.1 使用标准模块\r\n10.2 使用公共变量\r\n10.2.l 回顾Lucky Seven工程\r\n10.2.2 添加标准模块\r\n10.3 创建通用过程\r\n10.4 编写函数过程\r\n10.4.1 函数语法\r\n10.4.2 调用函数过程\r\n10.4.3 使用函数完成计算\r\n10.5 编写于过程\r\n10.5.1 子过程的语法\r\n10.5. 2 调用子过程\r\n10.5.3 使用子过程管理输入\r\n1O.5.4 创建文本框子过程\r\n10. 5.5 引用传递\r\n10.5.6 ByVal关键字\r\n10.5.7 值传递变量\r\n\r\n第11章 使用集合和数组\r\n\r\n11.1 使用对象集合\r\n11.1.1 集合表示法\r\n11.1.2 在集合中引用对象\r\n11.1.3 编写For Each…Next循环\r\n11.1.4 移动集合对象\r\n11.1.5 在For Each…Next循环中使用Tag属性\r\n11.1.6 VBA集合\r\n11.2 使用变录数纵\r\n11.2.1 创建数组\r\n11.2.2 声明定长数组\r\n11.2.3 使用数组元素\r\n11.2.4 创建定长数组存放温度\r\n11.2.5 创建动态数组\r\n11.3 使用多维数组\r\n\r\n第12章 浏览文本文件处理字符串\r\n\r\n12.l 使用文本框对象显示文本文件\r\n12.2 在磁盘中创建一个新文本文件\r\n12.2.1 运行QNOtC程序\r\n12.2.2 查看ONote程序代码\r\n12.3 用程序代码处理文本串\r\n12.3.1 文本排序\r\n12.3.2 什么是ASCII\r\n12.3.3 在文本框内排序字符串\r\n12.3.4 运行SortDemo程序\r\n12.3.5 查看SortDelno程序代码\r\n12.4 对文本进村加密处理\r\n12.4.1 把文本加密成ASCll码\r\n12.4. 2 查看Encrypt程序代码\r\n12.4. 3 使用Xor操作符\r\n\r\n第 13章 管理Access数据库\r\n\r\n13.1 在Visual Basic中操纵数据库\r\n13.1.1 创建定制的数据库应用程序\r\n13.1.2 使用绑定控件显示数据库信息\r\n13.1.3 使用文本框对象显示数据\r\n13.1.4 运行Course程序\r\n13.2 使用Recordset对象\r\n13.2.1 在Students.mdb中查找数据\r\n13.2.2 运行MyFindRec程序\r\n13.3 向Stodelits.mdb数据库中添加记录\r\n13.3.1 让用户向数据库添加记录\r\n13.3.2 运行MyAddRec程序\r\n13.4 从Students.mdb数据库中删除记录\r\n13.4.1 允许用户从数据库中删除记录\r\n13.4.2 运行MyDelRec程序\r\n13.5 制作文件备份\r\n13.5.1 使用FileCoPy制作StudentS.mdbp备份\r\n13.5.2 运行MyBackup程序\r\n\r\n第14章 连接Microsoft Office\r\n\r\n14. 1 使用自动化编写应用程序对象\r\n14.1.1 在Visual Basic中使用自动化\r\n14.1.2 Visual Basic的Object Browser\r\n14.2 从Visual Basic中自动化Word\r\n14. 2.1 创建个人拼写检查器\r\n14.2.2 运行MyUseword程序\r\n14.3 从Visual Basic中自动化Excel\r\n14.4 从Visual Basic中自动化Microsoft Outlook\r\n\r\n第五部分 高级技术\r\n\r\n第15章 用Rich TeXtboX控件进行字处理\r\n15.1 浏览专业的ActiveX控件\r\n15.2 Rich TeXtbOX控件简介\r\n15.2. 1 向工具箱中添加Rich Textbox控件\r\n15.2.2 运行RTFEdit程序\r\n15.3 处理RTF格式化的事件过程\r\n15.3.1 All Caps命令\r\n15.3.2 Font命令\r\n15.3.3 Bold、Italic和Underline命令\r\n15.4 使用Windows剪贴板编辑文本\r\n15.4.1 Cut、Copy和Paste命令\r\n15.4. 2 Find命令\r\n15.5 使用Rich Textbox控件管理文件操作\r\n15.5.1 Open命令\r\n15.5.2 Close命令\r\n15.5.3 Save As命令\r\n15.5.4 Print命令\r\n15.5.5 Exit命令\r\n15. 6 在文档中显示RTF代码\r\n\r\n第16章 显示过程和状态信息\r\n\r\n16.1 使用Progress Bar控件显示任务过程\r\n16.1.1 安装Progress Bar控件\r\n16.1.2 向工具箱添加Windows Common Control\r\n16.2 Progress程序\r\n16.2.1 通行Progfess程序\r\n16.2.2 杏看Progress程序的代码\r\n16.3 用Slider控件图形化管理输入\r\n16.3.1 运行RTFEdit2程序\r\n16.3.2 查看Slider控件的源代码\r\n16. 4 用Status Bar控件显示应用程序的信息\r\n16.4.1 运行RTFEdit2程序\r\n16.4.2 显示Caps Lock和Num Lock的状态\r\n\r\n第17章 用Internet Explorer显示HTML文档\r\n\r\n17.1 开始使用Internet Explorer对象\r\n17.1.1 向程序添加对Microsoft Internet Controls的引用\r\n17.1.2 研究Internet Explorer对象模型\r\n17.2 显示HTML文档\r\n17.2.1 运行ShowHTML程序\r\n17.2.2 查看ShowHTML里的Internet Explorer代码\r\n17.3 响应Internet Explorer事件\r\n\r\n第18章 用FlexGrid控件管理数据\r\n\r\n18.l 把FlexGrid用作通用的工作表\r\n18.l.l 理解行和列\r\n18.1.2 向单元格中插入图形\r\n18.1.3 选择单元格\r\n18.1.4 格式化单元格\r\n18.1.5 添加新行\r\n18.l.6 使用FlexGrid控件记录销售数据\r\n18.1.7 编写FlexGr饲程序代码\r\n18.2 使用FlexGrid显示数据库记录\r\n18.2.1 运行DataGrid程序\r\n18.2.2 高级的查找和排序操作\r\n18.3 查找Biblio.mdb数据库\r\n\r\n第19章 探索ActiveX Data Objects\r\n\r\n19.1 深入ADO内部\r\n19.2 使用ADO ActiveX控件\r\n19.2.1 安装ADO控件\r\n19.2.2 创建一个ADO对象和绑定控件\r\n19. 2.3 创建数据源名称\r\n19.2.4 把ADO数据绑定到文本框对象\r\n19.2.5 运行ADO控件演示程序\r\n19.3 编写ADO程序代码\r\n19.3.1 创建MyAdoData程序\r\n19.3.2 运行AdoData程序\r\n19.4 Visual Basic编程的其他资源\r\n
无封面