分类:编程开发
语言:简体中文
大小:未知
发布时间:13-04-14
内容简介:《Visual Basic编程之道》是一本帮助程序员提高编程素养的图书,书中结合开发人员多年的编程经验和感悟,介绍了程序开发中必知必会的关键细节、不可忽略的技术陷阱、常见的谬误以及经典的应用实例。全书分为6篇,共22章,全面介绍了Visual Basic程序开发中的各种陷阱与谬误、技术细节与经验技巧、常用的算法以及解决方案。其涉及的技术主要包括面向对象编程、网络编程技术、图形图像多媒体和数据库应用等知识。 《Visual Basic编程之道》附带有配套DVD光盘,光盘中提供有书中全部实例和项目的源代码,这些源代码全部经过精心调试,保证能够在Windows XP、WindowsServer2003及Windows7操作系统下编译和运行。
第1篇 编程经验与感悟篇——站在他人臂膀上前行第1章 正确入门方法与良好的编程习惯感悟01 培养编程兴趣感悟02 编程规范感悟03 调试的重要意义感悟04 不要将对象模板中的特定值进行硬编码感悟05 在对象模板中提供详细的注释感悟06 编写程序前首先进行需求分析感悟07 避免编写可读性差的高难度代码第2章 编程高手具有的基本素养和能力经验01 重视基础经验02 多与别人交流经验03 良好的编程风格经验04 数据库设计经验经验05 锻炼开放性思维经验06 写程序之前要分析经验07 写程序之后要总结经验08 软件需求规格说明书第3章 程序设计原则感悟08 抽象感悟09 逐步求精感悟10 模块化感悟11 模块划分原则感悟12 模块划分标准感悟13 模块划分方法第2篇 陷阱与谬误篇——汲取前人的教训第4章 不可忽视的技术陷阱陷阱01 溢出错误陷阱02 变量未定义陷阱03 文件未找到陷阱04 子程序或函数未定义陷阱05 要求常数表达式陷阱06 要求对象陷阱07 无效的过程调用或参数陷阱08 对象已卸载陷阱09 当前的操作无效陷阱10 多步操作产生错误陷阱11 无法执行循环体内部的语句块陷阱12 死循环陷阱13 无效的Next控制变量引用陷阱14 For control控件变量已在使用陷阱15 数组下标越界陷阱16 数组维数错陷阱17 对象变量或With块变量未设置陷阱18 私有变量或局部变量与全局变量同名陷阱19 算数取反陷阱第5章 开发人员意识中的常见谬误谬误01 在循环起点或终点,使用LBound或UBound函数会降低循环执行的效率谬误02 使用单行If...Then语句,可以提高判断速度谬误03 判断非负整数是否为零,采用运算符“>”比“<>”速度快谬误04 使用Replace$比Replace好谬误05 在单行中创建对象速度比多行快谬误06 数据类型占用内存越少,速度越快谬误07 使用动态数组有利于节约计算机资源谬误08 Static Function的返回值等同于静态变量谬误09 Visual Basic中的Basic是基础的意思谬误10 Scale Height、Scale Width属性是对象内部区域的高度或宽度值谬误11 私有主过程不能作为启动对象谬误12 线程就是进程谬误13 本机代码一定比运行解释型代码要快很多谬误14 Do Events命令必须放置在循环体内的第一行谬误15 将Timer控件的Interval属性值设置为0代表立即响应计时事件第3篇 技术细节篇——修炼编程内功心法第6章 面向对象编程细节01 面向对象编程简介细节02 类的基本概念细节03 对象的基本概念细节04 对象的创建细节05 对象的比较细节06 对象所属类的判断细节07 对象的清除细节08 类中的属性细节09 类中的方法细节10 类中的事件细节11 接口的应用细节12 封装细节13 多态第7章 文件目录操作细节14 改变当前驱动器细节15 改变目录或文件夹细节16 删除文件细节17 创建目录或文件夹细节18 复制文件细节19 文件重命名细节20 获取文件属性细节21 设置文件属性细节22 获取当前路径细节23 获取文件创建或修改时间细节24 获取文件长度细节25 顺序文件的打开与关闭细节26 顺序文件的读取细节27 顺序文件的写入操作细节28 随机文件的打开与关闭细节29 读取随机文件细节30 写入随机文件细节31 二进制文件的打开与关闭细节32 二进制文件的读取与写入操作细节33 使用FSO对象对磁盘驱动器进行操作……第8章 网络编程技术第9章 数据库开发方面的技术第10章 图形图像多媒体第11章 人性化应用程序的开发第4篇 编程技巧篇——程序员的神兵利器第12章 窗体与界面设计技巧第13章 控件应用技巧第14章 数据库与数据处理技巧第15章 网络与多媒体及其他技巧第5篇 算法和效率篇——程序员的得力助手第16章 算法与执行效率第17章 定理与猜想算法11 斐波那契数列算法12 角谷猜想算法13 歌德巴赫猜想算法14 四方定理算法15 尼科彻斯定理第18章 逻辑推理与生活中的数学第6篇 解决方案篇——前人的经验精髓第19章 用户界面设计方案第20章 查询方案第21章 安全策略方案第22章 报表设计方案
...