这是一本详细讲解如何使用Visual Basic 6.0进行编程的翻译版教材。根据国内教学的特点,编者在原书的基础上进行了较大幅度的删减。通过面向对象/事件驱动的技术,本书采用任务驱动的方式向学生逐步讲解Visual Basic编程的概念,让学生理解如何充分利用Visual Basic的强大功能,学会编写实际工作中遇到的应用程序。此外,还向学生介绍了Visual Basic. NET的最新功能。作为教材,本书还提供内容丰富的教辅资料。本书是美国卡内基梅隆大学SSD软件系统开发课程指定教材,可作为大中专院校相关专业学生的教材和参考书,也可供计算机工程技术人员参考。本书是为初学者而设计的教材。书中使用Windows 95或Windows 98下的面向对象、基于事件驱动的Visual Basic 6.0介绍程序设计概念。本课程倾向于那些对基于Windows应用有天赋和热情的学生,并教授他们如何充分利用Visual Basic的强大功能。使用本书的学生应有一定Windows技术和文件管理的知识基础。本书共分9章。没有任何编程经验的学生照样可以学习如何设计并生成交互性的Windows应用程序。通过本书的学习,学生将会获得比使用其他教材更高的技能。学完本书后,学生将懂得如何运用If....Then...Else、Select Case、Do...While、Do...Until和For...Next语句,还可以学到如何生成和处理顺序访问文件、随机访问文件和数组,也可以学到如何生成可执行文件,如何在一个工程中包含多个窗体。书中的GUI设计提示是书中的重点,访问数据库中的信息、创建和打印表表、引用对象、使用OLE等高级技术都会在书中讲授。书中还向学生介绍了OOP的术语。