图书前言

作 者 简 介

  王  栋,1972年生,河北阳原人,工学博士,南京理工大学副教授。

  长期工作在教学科研一线,主编出版教材10部,参编7部,完成科研项目15项,发表学术论文20篇,荣获省部级科技进步奖2项,江苏省教学成果奖2次。获评国家级精品课程1门、国家级精品资源共享课1门、国家级精品教材1部、江苏省精品课程2门、江苏省精品教材2部、教育部推荐研究生教学用书1部。

  主编的《Visual Basic程序设计实用教程》(清华大学出版社)是国家级“十一五”规划教材,江苏省精品教材,获全国高校出版社优秀畅销书二等奖,改版3次,几十所高校采用为教材。

  本书是在《Visual Basic程序设计实用教程》的基础上编写的。该书基于Visual Basic 6,先后改版三次,发行了十余万册,获得了一些奖励,受到了各使用高校师生的肯定。

  Visual Basic 6(简称VB6)是一个好的开发工具,发布15年后仍有大量的忠实用户在使用它。从2001年Visual Basic.NET(简称VB.NET)发布后的头几年,因与VB 6不完全兼容,起初的几个版本修改频繁,使用户对由VB 6转向VB.NET的必要性和可行性充满了疑问。Visual Basic 2008之后,VB.NET已发展得非常成熟和稳健,功能上丝毫不逊色于C++和C#,且保留了易于入门、语言易懂的特色。对于初学编程的读者来讲,Visual Basic .NET仍然是首选。

  虽然本书写作时,Visual Basic 2012已发布,但是考虑到它不再支持Windows 7以前的操作系统,且与Visual Basic 2010相比变化不大,因此本书还是以安装在Windows 7平台上的Visual Basic  2010为基础。如果书中插图的细微之处与读者计算机显示不同,可能是操作系统不同的缘故(例如读者可能用的是Windows XP、Vista或Windows  8)。

  借本次改版的机会,作者对内容和格式进行了全方位的改编和更新,使之达到作者心目中“好学、好教、好用”的教材标准。本书具有以下特点,也是作者的编写准则:(1)完全面向第一门语言,不需要读者有任何编程经验;(2)讲深讲透基础知识、基本概念;(3)知识点安排循序渐进,符合认知规律,便于自学与施教;(4)精心设计的107个实例渗透了基本算法、贯穿全书,针对性极强的大量习题使读者巩固升华所学知识;(5)250余幅图表、附录、索引,以及源程序的行号处处体现作者的匠心独具。

  与本书配套的课件和例题、习题的源程序可在清华大学出版社的网站上(www.tup.tsinghua.edu.cn)下载,也可直接与作者联系获取最新的版本。

  感谢读者,感谢教师,感谢所有为本书出版和使用而辛勤劳作的人们。王涛、陆静、李向东、袁红兵、张小兵、李忠新、宋斌、符意德、杜珊珊、朱曙光、冯元等教师也参与了本书的编写和改版工作,在此表示真诚的谢意。

  因作者水平有限,加上时间仓促,书中定会有不少的缺点或错误,恳请读者将意见和建议告知作者。

  

  2013年12月于紫金山麓