出版时间:2010-5 出版社:清华大学出版社 作者:唐小燕,鲁大林 主编 页数:228
前言
Visual Basic:作为一种简单易学、功能强大的可视化编程语言,一直受到众多编程人员的青睐,并作为许多应用程序的开发语言工具而得到广泛应用。 学习程序设计语言的目的是能够使用该语言来进行实际应用程序的开发。因此本书完全按照任务驱动和项目教学的思路进行编写。由多年从事程序设计的一线教学教师和具有丰富软件开发经验的程序设计人员参与编写。本书具有以下特色。(1)案例丰富,由浅人深。本书采用的项目包括第一个Visual Basic程序、个人信息编辑程序、多功能计算程序、打字训练程序、裁判评分程序、学生成绩统计程序、文本编辑器、学生基本信息管理程序。本书所选项目由浅入深,从最基础的Visual Basic控件编程到visual Basic基本语句的编写,再到数据库编程;从简单项目到复杂项目。读者学习时无需编程基础,从最基础知识开始学习,不断提高其应用水平。 (2)讲解通俗易懂,步骤详细。本书每个案例的开发步骤都以通俗易懂的语言进行描述,从最基础的控件和语句进行讲解,详细介绍了每一个开发步骤。每一个项目都有完整的开发流程。 (3)每一个案例结束后都安排一个独立的实训项目,以强调编程知识的紧密联系和综合应用,并注重给读者以独立思考、举一反三的想象空间。 (4)每个项目结束后均提供习题,包括选择题和填空题两种题型,并给出答案和详尽的解析,帮助读者消化项目中涉及的知识点。 本书由唐小燕、鲁大林担任主编并统稿整理。参加编写的还有权小红、张静、吴斌、叶品菊和李建新等。其中项目1、项目2、项目3由唐小燕、李建新编写;项目4由鲁大林、叶品菊编写;项目5由鲁大林、张静编写;项目6由鲁大林编写;项目7由权小红编写;项目8由鲁大林、吴斌编写。 衷心感谢本教材主审眭碧霞教授和周敏副教授;感谢被引用的各参考文献的作者,是他们的付出奠定了本教材的编写基础;同时也要感谢各位编者的大力支持与真诚合作。 由于编者水平有限,书中难免存在不妥之处,恳请读者批评指正。
内容概要
本书共8个项目,通过前7个完整项目的制作,介绍了开发Windows应用程序中使用的常见控件的属性和事件,以及这些属性和事件在编程中的应用方法。同时也介绍了Visual Basic基本语句、数组、过程和函数, 文件操作的编写方法和编写思路,以及它们在项目开发中的作用。通过第8个项目的制作,介绍了采用ADO对象数据库访问技术,开发一个简单C/S体系结构数据库应用程序的核心技术和完整过程。 本书既可以作为高职高专院校计算机相关专业学生的教材,也可以作为Visual Basic程序设计编程爱好者的自学教材,以及成人教育和在职人员的培训教材。
书籍目录
项目1 第一个Visual Basic程序 任务1 认识Visual Basic集成开发环境 1.1.1 任务分析 1.1.2 相关知识 1.1.3 任务实施 任务2 编写Visual Basic问候程序 1.2.1 任务分析 1.2.2 相关知识 1.2.3 任务实施 1.2.4 知识拓展 习题项目2 个人信息编辑程序 任务1 设置个人基本信息 2.1.1 任务分析 2.1.2 相关知识 2.1.3 任务实施 2.1.4 知识拓展 任务2 更换照片设置 2.2.1 任务分析 2.2.2 相关知识 2.2.3 任务实施 2.2.4 知识拓展 任务3 设置滚动问候语 2.3.1 任务分析 2.3.2 相关知识 2.3.3 任务实施 任务4 设置消息确认对话框 2.4.1 任务分析 2.4.2 相关知识 2.4.3 任务实施 项目实训 习题项目3 多功能计算程序 任务1 数值计算器 3.1.1 任务分析 3.1.2 相关知识 3.1.3 任务实施 3.1.4 知识拓展 任务2 函数运算器 3.2.1 任务分析 3.2.2 相关知识 3.2.3 任务实施 3.2.4 知识拓展 项目实训 习题项目4 打字训练程序 任务1 简易英文打字训练程序 4.1.1 任务分析 4.1.2 相关知识 4.1.3 任务实施 4.1.4 知识拓展 任务2 多功能打字训练程序 4.2.1 任务分析 4.2.2 相关知识 4.2.3 任务实施 4.2.4 知识拓展 项目实训 习题项目5 裁判评分程序 任务1 输入裁判评分 5.1.1 任务分析 5.1.2 相关知识 5.1.3 任务实施 任务2 计算选手得分 5.2.1 任务分析 5.2.2 相关知识 5.2.3 任务实施 任务3 统计选手排名 5.3.1 任务分析 5.3.2 相关知识 5.3.3 任务实施 5.3.4 知识拓展 习题项目6 学生成绩统计程序项目7 文本编辑器项目8 学生基本信息管理程序习题解析参考文献
章节摘录
1.VB应用程序的基本组成 VB中,一个应用程序称为一个工程(Project),而一个工程又是各种类型的文件的集合,这些文件主要包括工程文件(.vbp)、窗体文件(.frm)、标准模块文件(.bas)、类模块文件(.cls)等。 需要指出的是并非每一个工程都要包括上述所有的文件,这由程序设计的复杂程度而定,但至少需包含工程和窗体这两类文件。 窗体文件中包含窗体及其控件的属性设置、窗体变量说明、事件过程、窗体内的通用过程、外部过程的窗体级声明等。默认时应用程序中只有一个窗体,每个窗体都会有一个扩展名为.frm的窗体模块文件。 在多窗体结构的应用程序中,若建立的通用过程需要在不同的窗体中使用,为了避免在每个需要调用该通用过程的窗体中都重复输入代码,可建立标准模块,扩展名为.bas。标准模块中只含有通用过程。默认时应用程序中不包含标准模块。 类模块是面向对象编程的基础,可在类模块中建立新对象,编写相应代码,并可在应用程序内的过程中使用。每个类模块对应一个类模块文件,扩展名为.cls。 2.多窗体程序设计 一般简单的应用程序大多只使用一个窗体界面,称为单窗体程序。但一个大型工程,对应于不同的操作,往往需要多个不同的窗体。具有多个窗体界面的程序,每个窗体都可有自己的界面元素和相应的程序代码,可完成各自的功能。 (1)添加窗体 多窗体程序的第一个窗体,是在创建一个新工程时系统直接创建的,其他窗体可通过“工程”菜单中的“添加窗体”命令创建;或单击工具栏中的“添加窗体”按钮创建;或者右击工程资源管理器的空白处,在弹出的快捷菜单中选择“添加”命令,如图1-9所示。每创建一个窗体,该窗体就作为一个对象添加到工程中,在工程资源管理器窗口中的窗体文件夹中可看到新增窗体名和默认的文件名。 (2)设置启动窗体 若不进行专门设置,多窗体应用程序执行时会自动从第一个窗体开始运行。但用户也可以通过设置,将多个窗体中的任意一个设置为启动窗体(即程序运行时,最先显示的窗体),启动窗体的设置方法如下;在菜单栏中选择“工程1”一“工程属性”命令,在弹出的对话框中,在“通用”选项卡的“启动对象”下拉列表中选择要作为第一个出现的窗体名,如图1-10所示。
图书封面
评论、评分、阅读与下载