Visual Basic是Microsoft公司推出的一个集成开发环境,是Microsoft Studio系列开发工具之一,也是当今世界上最流行的可视化开发工具,它具有简单易学、功能强大、语法简单、执行代码率高、软件费用支出低、见效快等特点。Visual Basic采用面向对象的程序设计技术,提供了开发Windows应用程序的最迅速、最简捷的方法,在世界范围内得到了广泛的应用。Visual Basic继承了Basic语言易学易用的特点,学习Visual Basic要比学习其他面向对象的计算机语言如Java、C++等要容易得多。\r\n 本书的特色体现如下几点:第一,每一章都是通过一个个的实例来介绍Visual Basic应用编程方法和技巧,避免枯燥、空洞的理论,并且每一个实例都具有很强的实用性和代表性。在实体的讲解上一般都是先给设计目标,接着介绍实现该目标的基本思想和方法,然后详细给出其核心程序的源代码,对程序的关键部分进行讲解并给出程序的运行效果。第二,所选的每一个实例都是从事Visual Basic应用编程人员的经验总结,具有很强的实用性,其中很多编程技巧可供借鉴。第三,每一个实例的程序源代码都是经过上机调试通过,给程序开发人员移植源代码带来了方便,加快应用编程的步伐。第四,对老版本经典实例进行点评,选取一些老版本开发环境的经典实例加以点评分析,使之能够起到触类旁通的作用。\r\n 本书适用于有一定Visual Basic应用基础的编程人员和开发人员,对初学Visual Basic编程的读者也有一定的参考价值。
第1章 VB基础与应用\r\n\r\n实例1 ActiveX控件在PowerPoint 2000中的应用\r\n实例2 用VB和MTS构建N层客户/服务器系统\r\n实例3 巧用VB的控件数组\r\n实例4 在中文Visual Basic中自制RTrim函数\r\n实例5 在VB中实现电视般字幕滚动效果的几种方法\r\n实例6 VB对Word 97中书签的编程\r\n实例7 借助VB制作拥有大量词组的五笔输入法\r\n实例8 对Visual Basic中Sorted 属性的认识\r\n实例9 Visual Basic XML编程初探\r\n实例10 打造具有特殊功能的VB安装程序\r\n实例11 利用VB实现基于Office 2000的报告自动生成器\r\n实例12 用VB实现Word文档反像打印技术\r\n实例13 用VB弥补中文字库汉字不全的实用办法\r\n\r\n第2章 可视化应用编程\r\n\r\n实例14 在VB中获取目录名另一法\r\n实例15 在VB中实现树/列表视界面\r\n实例16 用VB 6.0编写动画图标并显示在系统托盘中\r\n实例17 VB 6.0文件系统对象编程\r\n实例18 巧用VB的ActiveMovie控件制作视频播放器\r\n\r\n第3章 数据库应用编程\r\n\r\n实例19 利用ADO的Data shape访问数据库\r\n实例20 用VB在DBGrid控件中实现PickList功能\r\n实例21 灵活利用Excel作VB应用程序的输入模板\r\n实例22 利用VB 6.0实现数据库到Excel的数据导入\r\n实例23 用Tree View控件实现数据库的分类查询\r\n实例24 MSTTS技术在VFP中调用应用\r\n实例25 用VB编程自动生成ODBC数据源\r\n实例26 运用面向对象的设计思想用VB开发分层数据库应用程序\r\n\r\n第4章 网络与通信应用编程\r\n\r\n实例27 VB中与通信口交互的实现方法\r\n实例28 用VB实现IP炸弹来电显示\r\n实例29 利用VB的PDQComm控件实现计算机间的数据通讯\r\n实例30 使用VB操纵XML文档\r\n实例31 用VB实现IMAP新邮件检测通知程序\r\n实例32 用VB开发ActiveX控件加强互联网软件的显示功能\r\n实例33 用VB为应用程序建立投影式立体窗口\r\n实例34 网络数据传输方案与VB异步数据通信程序的实现\r\n实例35 用VB实现Internet网络数据的自动下载\r\n实例36 用VB实现Windows 98下PC机与PC104的串行通信\r\n实例37 Windows下的Visual Basic通信\r\n实例38 用VB在网页中截取Windows消息\r\n实例39 用VB设计网络聊天室\r\n实例40 利用VB 6.0建立基于Internet的多层应用模型\r\n实例41 用COM组件实现VB远程数据访问\r\n实例42 用VB实现网页一键通\r\n实例43 Web聊天室的四种实现方案及其比较\r\n\r\n第5章 图形图像处理应用编程\r\n\r\n实例44 用VB实现彩虹字的方法\r\n实例45 Tag属性协助实现图形按钮\r\n实例46 用VB快速实现彩色图像的增强--削波\r\n实例47 实现在VB程序中应用IDL5.3的绘图控件编程\r\n实例48 在VB下实现图形化窗体的几种方法\r\n实例49 利用Visual Basic 绘制等值图的方法与技巧\r\n实例50 用VB为图片加下雪效果\r\n实例51 用VB为您的图片添加电灯光照效果\r\n实例52 用VB实现“Word助手”动画效果\r\n实例53 用VB编写图标收集程序\r\n实例54 用VB图片的平滑切换处理技术\r\n实例55 用VB实现自适应坐标格的绘制\r\n\r\n第6章 计算机维护应用编程\r\n\r\n实例56 创建Windows 9X快捷方式技巧\r\n实例57 Windows 98中病毒预警的设想及实现\r\n实例58 用VB给Pwindows 98巧加密\r\n实例59 在VB 5.0环境中用脚本文件修改注册表\r\n实例60 VB编程实现AutoCAD文件“减肥”批处理\r\n实例61 在AutoCAD图形中标注坐标\r\n实例62 应用VB、VBA创建和编辑AutoCAD 2000的菜单\r\n实例63 AutoCAD 图形的比例尺转换\r\n\r\n第7章 计算机安全应用编程\r\n\r\n实例64 用VB实现“明码”记忆逻辑加密存储卡SLE4442的“密码”\r\n实例65 使用Winsock控件制作网络版加密文件\r\n实例66 在VB中使用窗口函数截取OICQ账号密码\r\n实例67 用VB编程实现隐藏驱动器盘符的方法\r\n实例68 用VB实现不同分辨率、颜色设置的两台电脑之间抓取的屏幕正确显示…\r\n\r\n第8章 专家指点\r\n\r\n实例69 通用多功能计算机监控系统测试软件的设计与开发\r\n实例70 多通道仪表数据采集软件的设计与开发\r\n实例71 自动列表技术在VB中的实践\r\n实例72 用VB 5.0开发多功能网络实时监控系统\r\n实例73 面向Microsoft Visual Basic 编程人员的COM+综述
Visual Basic是Microsoft公司推出的一个集成开发环境;是Microsoft Studio系列开发工具之一,也是当今世界上最流行的可视化开发工具;它具有简单易学、功能强大、语法简单、执行代码率高、软件费用支出低、见效快等特点。Visual Basic 采用面向对象的程序设计技术, 提供了开发Windows应用程序的最迅速、最简捷的方法,在世界范围内得到了广泛的应用。不论是Microsoft Windows应用程序的资深专业开发人员还是初学者, Visual Basic都为他们提供了整套工具以方便开发应用程序。
Visual Basic继承了Basic语言易学易用的特点,学习Visual Basic要比学习其他面向对象的计算机语言如Java、C++等要容易得多,因此, Visual Basic成为学习编程人员的首选语言。
本书精选了《电脑编程技巧与维护》杂志近一二年发表的精彩编程文章,并根据读者要求,组织收入了更具价值的编程案例。《电脑编程技巧与维护》杂志是为从事电脑编程、系统应用和人员创办的专业性和实用性都很强的技术刊物,它从1994年创刊八年多以来,始终遵循着“实用第一,智慧密集”的办刊宗旨,紧跟计算机软硬件技术发展和应用趋势,不断求变创新。针对软件开发过程中许多要点和技巧问题,着重提供各类解决方案。对电脑编程人员来说,程序开发能力的提高,除了对语言和算法的学习,还要集思广益,充分借鉴参考别人的长处,深入透彻地理解其中的精髓,然后融入到自己的设计能力中去,这样无论是对于自身和整体都有莫大的提高,这正是编写此书的初衷。
根据Visual Basic的不同应用对象,将精选的73个实例分为8章。第1章Visual Basic基础与应用,是为初学Visual Basic编程和应用的读者提供一些入门的实例;第2章可视化应用编程,为Visual Basic程序开发人员提供一些有关Visual Basic可视化应用编程技巧的实例;第3章数据库应用编程,为编程人员提供使用Visual Basic管理数据库的编程方法和技巧的一些实例;第4章网络与通信应用编程,介绍用Visual Basic实现网络与通信应用编程的实例;第5章图形图像处理应用编程,介绍使用Visual Basic实现图形图像处理编程技巧的一些实例;第6章计算机维护应用编程,介绍了用Visual Basic实现计算机系统维护编程方法的一些实例;第7章计算机安全应用编程,介绍了用Visual Basic实现加密、反跟踪、反病毒及网络信息安全防治技术有关的应用编程实例;第8章专家指点,介绍了一些资深Visual Basic程序开发人员使用Visual Basic对计算机系统开发与应用中的关键技术问题进行深入探讨的实例。全书每一章都本着实用第一的原则,紧紧围绕一个主题展开,循序渐进,由浅入深地介绍了使用Visual Basic语言进行应用程序开发的思想方法与编程技巧。
本书的特色体现如下几点:第一,每一章都是通过一个个的实例来介绍Visual Basic应用编程方法和技巧,避免枯燥、空洞的理论,并且每一个实例都具有很强的实用性和代表性。在实例的讲解上一般都是先给设计目标,接着介绍实现该目标的基本思想和方法,然后详细给出其核心程序的源代码,对程序的关键部分进行讲解并给出程序的运行效果。第二,所选的每一个实例都是从事Visual Basic应用编程人员的经验总结,具有很强的实用性,其中很多编程技巧可供借鉴。第三,每一个实例的程序源代码都是经过上机调试通过,给程序开发人员移植源代码带来了方便,从而加快应用编程的步伐。第四,对老版本经典实例进行点评,选取一些老版本开发环境的经典实例加以点评分析,使之能够起到触类旁通的作用。书中对Visual Basic简称VB。
本书是《电脑编程技巧与维护》资源的二次开发,浓缩了Visual Basic程序设计的精华,其目的是提升Visual Basic程序开发能力,把应用Visual Basic进行编程的心得体会、经验与大家共享。面向对象编程技术是程序设计的一种新概念与新方法,也是程序设计的一个发展方向,通过本书的Visual Basic应用编程实例,对掌握其他面向对象编程语言的应用打下一个坚实的基础。本书定位于有Visual Basic应用基础的编程人员和应用开发人员,对初学Visual Basic编程的新手也有一定的参考价值,会从中吸取不少经验与技巧。本书内容全面、概念清晰、层次分明、实例典型而实用,但不足甚至疏漏之处在所难免,恳请广大读者批评指正。
《电脑编程技巧与维护》杂志社
无封面