vb第1章
- 格式:ppt
- 大小:1.39 MB
- 文档页数:37
教案讲稿第一章引言[新课导入]:导入方式:通过复习计算机语言基础知识,导入vb语言的功能及学习方法导入目的:增强学生的学习积极性导入时长:大约5分钟[新课讲授]:重点: 1)了解程序与程序设计语言2)了解VB的集成开发环境3)掌握简单应用程序的建立过程难点:1)简单应用程序的建立过程2)窗体简单应用程序的建立过程方法:运用多媒体辅助教学,采用案例教学和任务驱动等教学法1.1程序与程序设计语言计算机程序设计语言,通常简称为编程语言,是一组用来定义计算机程序的语法规则。
计算机的工作原理——“存储程序”(存储程序和程序控制)程序设计语言大致有三类:机器语言,汇编语言,高级语言1. 机器语言2. 汇编语言3. 高级语言1.2 Visual Basic 简介Visual Basic是从BASIC语言发展而来的,是开发Windows环境下图形用户界面软件的可视化工具。
Visual意指“可视的”,在Visual Basic中引入了面向对象的概念,把各种图形用户界面元素抽象为不同的控件,如各种各样的按钮、文本框和图片框等。
1.3 Visual Basic的集成开发环境VB的集成开发环境除了Microsoft应用软件常规的标题栏、菜单栏、工具栏外,还包括VB的几个独立的窗口,如图1-2所示。
VB应用程序的开发过程几乎都可以在集成环境中完成。
图1-1 VB应用程序集成开发环境1.4 建立简单的应用程序VB可视化编程不需要编写大量的代码去描述界面元素的外观和位置,而是采用面向对象、事件驱动的方法。
VB的对象已被抽象为窗体和控件,因而大大简化了程序设计。
用VB开发应用程序,一般包括3个主要步骤:建立用户界面、设置窗体和控件的属性、编写代码。
(1)建立用户界面。
用户界面由窗体和控件组成,所有控件都放在窗体上,程序中的所有信息都要通过窗体显示出来,它是应用程序的最终用户界面。
在应用程序中要用到哪些控件,就在窗体上建立相应的控件。
第1章习题与答案一、选择题1. 在VB集成环境创建VB应用程序时,除了工具箱窗口、窗体窗口、属性窗口外,必不可少的窗口是:(A)窗体布局窗口(B)立即窗口(C)代码窗口(D)监视窗口2. 保存新建的工程时,默认的路径是:(A)My Documents (B)VB98 (C)\ (D)Windows3. 将调试通过的工程经“文件”菜单的“生成.exe文件”编译成.exe后,将该可执行文件转到其他机器上不能运行的主要原因是:(A)运行的机器上无VB系统所需的动态连接库(B)缺少.frm窗体文件(C)该可执行文件有病毒(D)以上原因都不对4.当需要上下文帮助时,选择要帮助的“难题”,希望出现MSDN窗口及显示所需“难题”的帮助信息。
应按的键的(A)Help (B)F10 (C)Esc (D)F15.Visual Basic中提供的On Error Resume Next错误陷阱语句的功能是:(A)当发生错误时,使程序跳转到语句标号为0的程序块(B)当发生错误时,不使用错误处理程序块(C)当发生错误时,忽略错误行,继续执行下一语句(D)当发生错误时,终止本过程程序执行,继续执行下一过程6.在VB环境中,工程文件的扩展名是:(A).frm (B).bas (C).vbp (D).frx7.将一个VB程序保存在磁盘上,至少会产生的文件是:(A).doc、.txt (B)aaa、.exe (C).vbp、.frm (D).bat、.sys8.下面关于对象的描述中,错误的是:(A)对象就是自定义结构变量(B)对象代表正在创建的系统中的一个实体(C)对象是一个状态和操作(或方法)的封装体(D)对象之间的信息传递是通过消息进行的9.下面4项中不属于面向对象系统三要素的是(A)变量(B)事件(C)属性(D)方法10.下面各种高级语言中,不是面向对象程序设计语言的是(A)Visual Basic (B)C++ (C)Pascal (D)Java二、填空题1.当进入VB集成环境后,发现没有显示“工具箱”窗口,应选择【1】菜单的【2】选项,使“工具箱”窗口显示。
第一章 VB程序设计初步1.1 Visual Basic的发展Visual Basic(以下简称VB)是Microsoft公司于1991年推出Windows应用程序开发工具。
Visual一词具有“可视化的”、“形象化的”的含义,在语言功能方面,VB与早期的Basic语言基本兼容,但由于VB具有良好的图形用户界面(Graphic User interface,即GUI),因此有人称它为可视化的Basic语言。
和Basic语言相比,VB提供的一系列可视化设计工具,大大简化了应用程序界面的设计工作,不仅易学易用,同时其编程系统采用了面向对象、事件驱动机制,非专业人员也可以使用该语言工具方便地完成基于Windows的应用程序开发,因而一经推出,便获得了巨大成功。
从1991年至1997年,微软相继推出了VB1.0,VB2.0,VB3.0,VB4.0及VB5.0版,1998年发布的Microsoft Visual Studio 98中包含了VB6.0,2000年又推出了。
VB 5.0以前的版本主要用于16位应用程序开发,VB6.0则专为32位操作系统设计。
本书主要介绍VB6.0。
VB6.0包括三种版本,分别为学习版、专业版和企业版。
三种版本适于不同层次的用户。
(1)学习版是VB的基础版本,该版本包含了所有VB的标准控件及网格控件、数据绑定控件和Tab对象。
适合初学者用来学习开发Windows应用程序。
(2)专业版为专业编程者提供了一整套功能完备的开发工具,包括了学习版中的全部功能,同时加入了ActiveX 控件、Internet控件和报表控件等。
(3)企业版该版本包含了专业版的全部功能,增加了自动化管理器、部件管理器、数据库管理工具、Microsoft Visual Source Safe面向工程版的控制系统等。
如无特别说明,本书中内容均基于VB6.0企业版作介绍,所有程序在VB6.0企业版下运行通过,大多数程序可以在专业版和学习版中运行。
1.vb集成开发环境1.3开发环境集程序的界面设计、代码编辑、运行和调试等功能于一体。
其主窗口包含标题栏、菜单栏、和工具栏,还包含多个子窗口,如窗体设计器、代码编辑器、工具箱、工程资源管理器、属性窗口、窗体布局窗口等。
(添加p31.2图片)1.3.1主窗口1.标题栏(添加p31.3图片)vb集成开发环境开发程序时,有"设计"和“运行”和“中断”3种状态。
设计:可以进行界面设计和代码编辑运行:测试和运行程序,检查程序是否到达预期目标中断:断点,调试3种状态相互转换单击启动-到设置断点语句为止或产生运行错误-选择调试-中断-选择继续-运行-任何情况下单击调试-设计2.菜单栏包含开发应用程序整个过程中的全部命令。
常用菜单介绍:文件:创建,打开,保存工程各种文件,以及生成可执行文件等命令。
编辑:撤销、重复、剪切、复制、粘贴、查找、替换等,用于界面设计和代码编辑。
格式:对齐,统一大小及间距设置命令,用于窗体上布置控件。
外接程序:在工程中加载或卸载外接程序。
3.工具栏(p5表1.1)添加工程:添加窗体:菜单编辑器:查找:工程资源管理器:属性窗口:窗体布局窗口:对象浏览器:工具箱:1.3.2子窗口1.工具箱(p61.7图)指针:用于移动窗体和控件或调整他们的大小。
选择“工程”-“部件”对话框“控件选项卡”可以向“工具箱”窗口添加控件。
2.工程资源管理器窗口工程由各种类型文件组成,包括工程文件(.vbp)、窗体文件(.frm)、标准块文件(.bas)、类模块文件(.cls)。
它以层次的形式列出工程及其包含的窗体和模块。
有扩展名后缀的文件表示已保存,无扩展名文件表示未保存。
(p7工程图)工程资源管理器窗口上有3个按钮分别为查看代码、查看对象和切换文件夹。
(p7)3.属性窗口窗体和控件都成为对象。
属性是对象的特征。
(p71.9图)对象列表框:单击下拉按钮可以打开当前窗体对象列表,选择要设置属性的对象。
属性说明:显示所选属性的含义。
大一vb第一章知识点归纳在大一VB(Visual Basic)课程的第一章中,我们学习了一些重要的知识点,这些知识点为后续学习VB语言打下了坚实的基础。
本文将对这些知识点进行归纳总结,帮助同学们更好地理解和掌握。
一、VB简介VB是一种基于事件驱动的可视化编程语言,它具有简单易学、功能强大的特点。
VB可以用于开发Windows应用程序,通过拖放控件和编写事件处理程序,实现图形用户界面的设计和功能实现。
二、VB开发环境VB开发环境由VB集成开发环境(VB IDE)和VB运行时库组成。
1. VB IDE:VB IDE是程序员使用的开发工具,它包含VB编译器、代码编辑器、窗体设计器等。
VB IDE提供了方便快捷的开发环境,使得开发VB程序更加高效。
2. VB运行时库:VB运行时库是一组预编译的DLL文件,用于支持VB程序的运行。
它包含了大量的常用函数和控件,能够简化程序的开发过程。
三、VB程序基础1. 程序结构:一个VB程序由模块、过程和语句组成。
模块是程序的最高级别单位,它包含了一系列过程。
过程是一段具有特定功能的代码,可以通过调用来执行。
语句是过程中的基本执行单位,通过语句执行任务。
2. 变量和数据类型:VB中的变量用于存储数据,数据类型决定了变量可以存储的数据种类。
常见的数据类型包括整型、浮点型、字符型等。
3. 控件和窗体:VB程序通过控件和窗体实现用户界面的设计。
控件是用户界面的可视元素,如按钮、文本框等。
窗体是容纳控件的容器,用于组织和布局控件。
四、VB的事件驱动编程VB是一种事件驱动的编程语言,程序的执行通过事件的发生来触发。
1. 事件和事件处理程序:事件是指在程序运行过程中发生的事情,如按钮被点击、鼠标移动等。
事件处理程序是为特定事件编写的代码,用于响应事件的发生。
2. 事件的产生和处理:VB程序通过事件的产生和处理实现用户交互和功能实现。
当事件发生时,VB程序会自动执行相应的事件处理程序。