欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    高等学校计算机基础教育教材ppt课件.ppt

    • 资源ID:5089837       资源大小:1.87MB        全文页数:56页
    • 资源格式: PPT        下载积分:10金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    高等学校计算机基础教育教材ppt课件.ppt

    Visual Basic 6.0 程序设计,高等学校计算机基础教育教材,上海中医药大学现代教育技术中心计算机教学部,第一章 Visual Basic程序设计概述 第二章 VB简单的程序设计第三章 VB基本语法结构第四章 VB程序基本控制流程第五章 数组第六章 过程第七章 常用控件第八章 界面设计与窗体 第九章 多窗体第十章 文件第十一章 图形*第十二章 Visual Basic与数据库.*为可选章,第一章 Visual Basic程序设计概述,程序设计语言简介程序设计语言的发展一、面向机器的语言 通常针对某一种类型的计算机和其他设备而专门编写的由二进制代码所组成的机器程序语言,所以这类程序一般可以充分发挥硬件的潜力,然而与人类的自然语言相差较大,所以面向机器的程序的可读性很差;普及越来越成为软件发展的障碍。因此,一种新的面向过程的程序设计方法被提出来了。二、面向过程的语言 用计算机能够理解的逻辑来描述需要解决的问题和解决问题的具体方法、步骤。面向过程的程序设计的核心是数据结构和算法,其中数据结构用来量化描述需要解决的问题,算法则研究如何用更快捷、高效的方法来组织解决问题的具体过程。面向过程的程序设计语言主要有BASIC、FORTRAN、PASCAL、C等。三、面向对象的语言 面向对象的语言相对于以前的程序设计语言,代表了一种全新的思维模式。它 的一条基本原则是计算机程序是由单个能够起到子程序作用的单元或对象组合而成。这种全新的思维模式能够方便、有效地实现以往方法所不能企及的软件扩展、软件管理和软件使用,使大型软件的高效率、高质量的开发,维护和升级成为可能,从而为软件开发技术拓展了一片新天地。面向对象的程序设计语言主要有VB、VC和JAVA等。,Visual Basic的编程特点 1可视化程序设计 2.面向对象的编程语言 3.事件驱动的编程机制,1.2 Visual Basic 6.0安装、启动和退出下面简单介绍如何安装Visual Basic 6.0企业版。1将Visual Basic 6.0安装盘放入光躯中,浏览安装盘,双击“SETUP.EXE”文件,进入安装向导。2直接点击“下一步”按钮,在“最终用户协议”对话框中仔细阅读其协议,若确实无疑义,选中“接受协议”,再点击“下一步”按钮。3输入产品的ID号。4选中“安装Visual Basic 6.0中文企业版”,再点击“下一步”按钮。在弹出的菜单中点击“继续”按钮,再点击“确定”按钮,等待片刻。5一般情况下使用默认安装文件夹即可,当然也可以点击“浏览”按钮自由更改安装文件夹。6点击“典型安装”左边的图标按钮,等待拷贝文件。7点击“重新启动Windows”,重新启动计算机后,在出现的窗体中把“安装 MSDN”项去掉,再点击“下一步”按钮,再点击“是”。8直接点击“下一步”按钮,把弹出的窗体中的“现在注册”项去掉,再点击“完成”按钮,即完成了VB的安装。,1.2.2 Visual Basic 6.0的启动 启动Visual Basic 6.0通常有两种方法:1双击桌面上的图标,启动Visual Basic 6.0。2点击任务栏上的【开始】【程序】【Microsoft Visual Basic 6.0中文版】【Microsoft Visual Basic 6.0中文版】,启动Visual Basic 6.0应用程序。1.2.3 Visual Basic 6.0的退出 有两种方法可以退出Visual Basic 6.0:1 点击菜单栏上的【文件】【退出】,退出应用程序。2 直接点击标题栏右上角的“关闭”按钮。,1.3 Visual Basic 6.0集成开发环境(IDE,Integrated Development Environment)窗口介绍一.主窗口,下面对集成开发环境中的各元素作简要介绍。1标题栏用来显示窗口的标题。2主菜单主菜单栏中含了使用VB6.0所需要的命令。主菜单中共有13个菜单项,每个菜单项都有一个下拉菜单,内含若干个菜单命令,单击某个菜单项,即可打开该菜单,单击某个菜单中的某一条,就执行相应的命令。3上下文菜单上下文菜单没有显式地出现在集成开发环境中。在对象上单击鼠标右键即可打开上下文菜单。在上下文菜单中列出的操作选项清单取决于单击鼠标右键所在环境。,4工具栏以图标按钮的形式提供了常用的菜单命令。单击工具栏上的按钮,则执行该按钮所代表的操作。按照缺省规定,启动VB之后显示“标准”工具栏。“标准”工具栏各按钮的作用如图所示。,1窗体窗口“窗体窗口”也称为“对象窗口”,主要用来在窗体上设计应用程序的界面,用户可以在窗体上添加控件来创建所希望的界面外观。例如,当新建一个工程时,VB自动建立一个新窗体,并命名为Form1,如图所示。,二.其他窗口,2代码(code)窗口 双击窗体或窗体上的控件就可以弹出代码窗口。代码窗口是专门用来进行程序设计的窗口,可在其中显示和编辑程序代码(如图1-11所示)。也可以通过点击菜单栏上的【视图】【代码窗口】,调出代码窗口。代码窗口标题栏下面有两个下拉列表框,左边是“对象”下拉列表框,可以选择不同的对象名称;右边是“过程”下拉列表框,可以选择不同的事件过程名称,还可以选择用户自定义过程的名称。,标题栏,过程下拉列表框,对象下拉列表框,程序编辑区域,3属性窗口属性是指对象(窗体或控件)的特征,如大小、名称、标题、颜色、位置等。属性窗口列出了被选定的一个对象的所有属性。如图,属性窗口包含对象下拉列表框、属性列表和属性说明栏。,4工程资源管理器窗口首先说明一下“工程”的概念。VB把一个应用程序称为一个工程(Project),而一个工程又是各种类型的文件的集合,这些文件包括工程文件(.vbp)、窗体文件(.frm)、标准模块文件(.bas)、类模块文件(.cls)、资源文件(.res)、ActiveX 文档(.dob)、ActiveX 控件(.ocx)、用户控件文件(.ctl)、属性页文件(.pag)。,需要指出的是,并不是每一个工程都要包括上述所有文件,VB 要求一个工程至少包含两个文件,即工程文件(.vbp)和窗体文件(.frm)。至于一个工程要包括多少种文件,由程序设计的复杂程度而定。一个工程可以通过“工程窗口”来显示,工程窗口列出了当前工程所包含的文件清单。如图是启动VB后建立的一个最简单工程的结构。,5工具箱窗口 工具箱提供了一组在设计时可以使用的常用工具,这些工具以图标的形式排列在工具箱中,如后图所示。这些工具就像制作机械零件的模具一样。利用模具可以做出零件,利用工具箱中工具可以做出控件。双击工具箱中的某个工具图标,或单击工具图标后按住鼠标左键在窗体上拖动,即可在窗体上做出一个这种控件。设计人员在设计阶段可以利用这些工具在窗体上构造出所需要的应用程序界面。除了系统提供的这些标准工具外,VB还允许用户添加新的控件工具。,如图所示,窗体布局窗口中有一个表示显示器屏幕的图像,屏幕图像上又有表示窗体的图像,它们标示了程序运行时窗体在屏幕中的位置。用户可拖动窗体图像调整其位置。,6 窗体布局窗口,2、工程的组成,应用程序建立在工程的基础之上,一个工程是各种类型文件的集合,它包括工程文件(Vbp)、窗体文件(Frm)、标准模块文件(Bas)、类模块文件(Cls)、资源文件(Res)和ActiveX的文件(Ocx)。1工程文件 存储了与该工程有关的所有文件和对象的清单,这些文件和对象自动链接到工程文件上,每次保存工程时,其相关文件信息也随之更新。当然,某个工程下的对象和文件也可供其他工程共享使用。在工程的所有对象和文件被汇聚在一起并完成编码后,就可以编译工程,生成可执行文件。2窗体文件 存储了窗体上使用的所有控件对象、对象的属性、对象相应的事件工程和程序代码。一个应用程序至少包含一个窗体文件。3标准模块文件 存储了所有模块级变量和用户自定义的通用过程。通用过程是指可以被应用程序各处调用的过程。4类模块文件 用来建立用户自己的对象。类模块包含用户对象的属性及方法,但不包含事件代码。,3、创建、打开和保存工程,1创建工程第一步,点击任务栏上的【开始】【程序】【Microsoft Visual Basic 6.0中文版】【Microsoft Visual Basic 6.0中文版】,启动Visual Basic 6.0应用程序。第二步,在“新建工程”选项卡中选择“标准EXE”(如图1-15所示),点击“确定”,则新建了一个工程,默认的名称为“工程1”。2打开工程对已有的工程可以使用以下两种方式打开:找到工程文件并双击。启动Visual Basic 6.0后,在弹出的菜单中点击“取消”。点击菜单栏上的【文件】【打开工程】,定位文件所在的路径,选择要打开的工程文件图标,点击“打开”,便可打开一个工程。3保存工程点击菜单栏上的【文件】【保存工程】,如果是新建的工程会弹出“文件另存为”对话框。首先要保存的是窗体文件,后缀名为“frm”,选择要保存的文件路径,并给窗体文件命名,默认文件名为“Form1”,也可以自定义名称,点击“保存”。然后保存工程,后缀名为“vbp”,选择要保存的文件路径,并给工程文件命名,默认文件名为“工程1”,也可以自定义名称,点击“保存”。,例1-1在窗体上有一个按钮,显示“欢迎”字样。按下“欢迎”按钮时,在标签中显示“欢迎学习Visual Basic!”。操作步骤:第一步,单击工具箱中的CommandButton按钮,在Form1窗体中拖曳鼠标,制作一个按钮,然后可以通过拖曳鼠标来调整按钮的大小和位置,按钮的缺省名称为“Command1”。用同样的方法,在窗体中添加一个标签(Label1)。第二步,选中按钮“Command1”,在属性窗口(如图1-12所示)中,单击属性列表框中的Caption属性值文本框,输入“欢迎”文字。选中标签Label1,单击属性列表框中的BorderStyle属性,将属性值改成“1-Fixed Single”。第三步,双击窗体,在弹出的代码窗口中输入以下代码:Private Sub Command1_Click()Label1.Caption=欢迎学习Visual Basic!End Sub第四步,点击工具栏上的按钮,运行程序。一个简单的VB程序就这样完成了,如果您对这个例子不太理解没有关系,我们将在后面的章节中再做详细的解释。,例1-1运行结果:,四、添加、删除和保存窗体、工程,1添加窗体 右键单击工程资源管理器窗口中的工程名(如图1-21所示),在弹出的快捷菜单中点击【添加】【添加窗体】。在弹出的对话框中选择所要添加的窗体的类型(如图1-22所示),点击“打开”,添加了一个空白窗体。2删除窗体 右键单击工程资源管理器窗口中的窗体程名,在弹出的快捷菜单中点击“移除form1”。3保存窗体 在工程资源管理器窗口中,单击要保存的窗体名称,点击菜单栏上的【文件】【保存form1】。4添加工程 点击菜单栏上的【文件】【添加工程】(如图1-24所示),选择工程的类型,点击“打开”按钮,添加了一个新工程。5删除工程 在工程资源管理器窗口中,单击要删除的工程名称,点击菜单栏上的【文件】【移除工程】,可将工程删除。6保存工程 在工程资源管理器窗口中,单击要保存的工程名称,点击菜单栏上的【文件】【保存工程】。,5、环境设置,1“编辑器”选项卡点击菜单栏上的【工具】【选项】,选择“编辑器”选项卡。“编辑器”选项卡部分选项说明:自动语法检测:在编写程序代码时,如果出现语法错误,VB会自动找出错误,并显示成红色。自动列出成员:使编写代码更方便,在输入对象名称再加“.”后,VB 会自动列出所有和该对象相关的属性、方法。显示数据提示:调试时使用,将鼠标停留在要显示数据的变量上,可以显示该变量的值。过程分隔符:在代码编辑窗口中,VB在各过程之间用“”分隔开来。2通用选项卡点击菜单栏上的【工具】【选项】,选择“通用”选项卡。通用选项卡部分选项说明:显示网格:在窗体上显示网格状的小点,选择该选项后,可以通过改变“宽度”和“高度”值来改变窗体上点的疏密程度(注意:窗体上的点越密,调整控件在窗体上的位置可以越精确)。对齐控件到网格:使控件在窗体上与某个小点对齐,而不会落在两个小点之间,使控件容易对齐。显示工具提示:当鼠标停留在工具箱的某个图标上时,显示该图标所代表的控件的名称。,第二章 建立简单的VB应用程序,类和对象对象和类对象是对现实世界问题的描述。对象本身就是具有知识和处理能力并且相对独立的单位,现实世界的任何事物都可以看作对象,如汽车、衣服、房子等。类是用来创建对象的模板,包含所创建的对象的状态描述和方法定义,对象是类的一个实例。在VB的集成开发环境中,“工具箱”中的每一个控件都可以看作是一个类,选中一个控件在窗体上拖放鼠标,可以设计出按钮、标签和图形框等不同元素,这些是由类创建的对象。,对象的属性、事件和方法一.对象属性 属性是反应对象的特征,也就是说属性中存放着对象的数据。对象常见的属性有名称(Name)、标题(Caption)、字体(FontName)等。可以在属性窗口可以设置属性,步骤为:1.选择要设置属性的对象 2.激活属性窗口 3.选择属性名称 4.设置属性值设置属性值的方式有两种:a.在属性窗口设置(1)直接输入新值 某些属性如Caption、Text需要由用户输入。如设置标签对象的Caption值(2)选择输入 某些属性的值是VB预先设好的只能从其中进行选择,如DrawStyle、FillStyle等,这些取值可能只有两种、几种,这样的属性只能在下拉列表中选择。(3)利用对话框设置 某些属性如Picture、Font等,在设置框的右端会显示省略号按钮,单击这个按钮会弹出相应的对话框用来设置对象属性。如图2-4所示设置字体属性。b.在程序运行时设置 语法格式:对象名.属性名=属性值,二.对象事件,事件是VB预先设置好的,可以被对象识别的动作,不同的对象能够识别的事件不一样。在对象上发生了事件后,应用程序就要处理这个事件,这样一段应用程序代码叫做事件过程(Event Procedure)。VB程序设计的工作就是编写事件过程中的代码。事件过程的形式如下:Private Sub 对象名_事件()对象程序代码End Sub“对象名”是指对象属性中的Name属性值,“事件”是VB预先设置好的,在建立对象后,VB能自动确定与该对象相匹配的事件,并可显示出来提供给用户选择。例如,单击Picture1图形框,打印出“欢迎使用VB!”字样,则对应的事件过程为:Private Sub Picture1_Click()Picture1.Print 欢迎使用VB!End Sub【注意】用户在对一个对象发出动作时,可能会对该对象激发多个事件,如用户执行了单击动作,会同时触发Click、MouseDown事件。这时只要去编写自己需要的事件如Click,没有代码的空事件系统不会执行。,三.对象方法,在面向对象的程序设计语言中,为程序设计人员提供了一种特殊的函数和过程,我们称之为方法(Method)。VB将这些通用的过程和函数已经编写好代码并将其封装,让用户作为方法直接调用,这样避免了用户重复编写大量代码。和属性及事件一样,方法是特定对象的一部分,其调用格式为:对象名.方法 参数名表若省略对象名,则表示为当前对象,一般指窗体本身。如:Picture1.Print Hello VB6.0此语句使用Print方法在Picture1图形框上打印“Hello VB6.0”,如果语句为:Print Hello VB6.0在窗体上打印“Hello VB6.0”。,2.2编写简单的VB程序,使用VB开发应用程序需要以下几步骤:1建立可视化用户界面2设置对象属性3编写代码 4保存工程5调试应用程序,排除错误6创建可执行程序,2.2.1 设计用户界面1向窗体上添加控件 向窗体上添加控件有两种方法:双击工具箱中的控件图标,该控件即自动添加到了窗体的中央。单击工具箱中的控件图标,然后将鼠标指针移到窗体上,鼠标指针变成十字型,在窗体上需要放控件的位置拖动鼠标画出想要的尺寸,然后释放鼠标,即可在窗体上画出该控件。2对窗体上的控件进行调整对窗体上的控件进行调整的基本操作如下:(1)选中控件(2)调整控件大小及位置,2.2.2 设置属性 利用属性窗口,可为界面中的对象(窗体或控件)设置相应的属性。打开属性窗口可用以下4种方法:(1)选“视图”菜单中的“属性窗口”。(2)按F4键。(3)单击工具栏上的“属性”按钮。(4)使用对象的上下文菜单。在属性窗口中所进行的是属性初始值的设置,用户也可在程序中对他们进行设置和修改。,2.2.3 编写代码为了使应用程序具有一定的功能,还必须为对象编写实现某一功能的程序代码,编写程序代码要在“代码窗口”进行。打开代码窗口可用以下4种方法:(1)双击对象。(2)选“视图”菜单中的“代码窗口”。(3)使用对象的上下文菜单。(4)在工程窗口单击查看代码图标。VB代码书写格式比较自由。代码不区分字母的大小写,一行允许多达255个字符。通常一行写一条语句,这样程序看起来比较清晰。在同一行上也可写多个语句,这时语句间用冒号“:”分隔。例如,a=4:b=5:c=6。单行语句也可分若干行书写,要使用一个空格后跟一个下划线作续行符,如下所示:dim a as single,b as single,c as single _ d as single,e as single,例2-1建立一个简单的应用程序,用于在图形框介绍“丁香”的功能与特点。,建立如图所示的用户界面:按照表设置属性值:属性值设置完毕后的用户界面为:,(1)单击“对象”右边的下来菜单,选择Option1(2)单击“过程”列表右边的下拉菜单,选择Click事件。输入如下代码:Private Sub Option1_Click()Picture1.Cls Picture1.Print 质坚实而重,入水即沉,断面有油性.End Sub选择对象Option2和事件Click输入如下代码:Private Sub Option2_Click()Picture1.Cls Picture1.Print 治呃逆,呕吐,反胃,泻痢,心腹冷等 End Sub选择对象Command1和Click事件输入如下代码:Private Sub Command1_Click()End End Sub,2.2.4 保存和运行调试工程、生成EXE文件1保存工程选“文件”菜单中的“保存工程”或单击工具栏中的“保存”按钮即可。2运行调试工程运行工程,尽可能地发现程序中存在的错误和问题,排除错误、解决问题。运行工程可用以下3种方法:(1)选择“运行”菜单中的“启动”。(2)单击工具栏中的“启动”按钮。(3)按F5键。一般来讲,程序很少能一次运行通过,这是因为程序中有这样那样的错误,这是由它反映的实际问题的复杂性,及程序本身逻辑结构的复杂性决定的。程序中的错误可分为3类:(1)编译错误。(2)运行错误。(3)逻辑错误。3生成EXE文件,2.3.1 窗 体,创建VB应用程序的第一步是创建用户界面。用户界面的基础是窗体,各种控件对象必须建立在窗体上。启动VB后,即在屏幕上显示一个窗体。,窗体及基本的内部控件,窗体的属性决定了窗体的外观和操作。窗体的大部分属性可用两种方法来设置:通过属性窗口设置和通过程序代码设置。有少量的属性不能在程序代码中设置。(1)Appearance属性 该属性决定窗体的外观效果,属性值为0为平面效果,属性值为1为立体效果。(2)Caption属性 用于设置窗体标题栏显示的内容,它的值为字符串。系统默认的Caption值为Form1。(3)Icon属性 用于设置当窗体最小化时以该图标显示,如果不设置则以VB默认图标显示。设置方法为,单击Icon属性设置右边的“”,打开“加载图标”对话框,选择图标文件装入。(4)ControlBox属性 当其值为True时左上角有控制菜单,当为False时为无控制菜单框。(5)MaxButton 属性和 MinButton 属性 MaxButton属性为True,窗体右上角有最大化按钮;为False时,无最大化按钮。MinButton属性为True,窗体右上角有最小化按钮;为False时,无最小化按钮。,(一)窗体的主要属性,(6)BorderStyle 属性 决定窗体边框式样及窗体是否能调整大小。(7)BackColor属性和ForeColor 属性 BackColor属性设置窗体的背景颜色,ForColor 属性设置窗体的前景颜色。窗体的前景颜色是执行Print方法时所显示文本的颜色。(8)Height属性和Width属性 设置窗体的初始高度和宽度。其单位为Twip。1Twip=1/20点=1/1440英寸=1/567cm。(9)Left属性和Top属性 用于设置窗体左边框距屏幕左边界的距离和窗体顶边距屏幕顶端的距离。其单位为Twip。(10)Name(名称)属性 设置窗体的名称,在程序代码中用这个名称引用该窗体。新建工程时,窗体的名称缺省为 Form1;添加第二个窗体,其名称缺省为 Form2,依次类推。为了便于识别,用户通常给 Name 属性设置一个有实际意义的名称。,(11)Enabled属性 属性值为True或False,设置对象是否能够对用户产生的事件做出反应。一般在程序中设置,用于临时屏蔽对窗体或其它控件的的控制。(12)Moveable属性 属性值为True或False,设置是否可以移动窗体。(13)Visible属性 属性值为True或False,设置窗体是否被显示。用户可用该属性在程序代码中控制窗体的隐现。(14)Picture属性 设置在窗体中显示的图片。单击Picture属性右边的按钮,弹出“加载图片”对话框,用户可选择一个图片文件作为窗体的背景图片。若在程序中设置该属性的值,需要使用LoadPicture函数。(15)WindowState属性 设置窗体启动后的大小状态。在VB中,虽然不同的对象有不同的属性集合,但有一些属性,如Name、Enabled、Visible、Height、Width、Left、Top等,其它控件也有,且具有相似的作用。在后续的章节中,主要介绍各种控件常用的特殊属性。,(二)事件窗体最常用的事件有3种:Click(单击)、DbClick(双击)、Load(装入)。1Click事件程序运行后,单击窗体触发该事件。2DbClick事件程序运行后,双击窗体触发该事件。3Load事件Load事件是窗体被装入内存工作区时触发的事件。如果这个事件过程存在,就马上执行它。Load事件过程通常用于启动程序时,对属性、变量的初始化以及装载数据等。,(三)方法窗体上常用的方法有Print和Cls方法。1.Print方法 Print 方法的语法是:对象名.PrintSpc(n)|Tab(n)表达式列表;|,2.Cls方法 Cls方法的语法格式:对象名.Cls 其中对象可以是Form或PictureBox,如果省略,通常Visual Basic都把当前的窗口作为Cls操作的对象。,例2-2利用Print方法打印出如图2-15所示的图形,并使用Cls方法将打印出来的图形清除。在用户界面上放置一个命令按钮,在代码窗口直接设计程序如下:Private Sub Command1_Click()Form1.ClsEnd SubPrivate Sub Form_Click()Print Print“Print Print Print Print Print Print Print End Sub程序运行结果如图所示。,例2-3 设计一个窗体,用于测试鼠标的单击与双击的反应。,直接在代码窗口输入程序代码如下:Private Sub Form_Load()Caption=加载窗体结果 AutoRedraw=True Picture=LoadPicture(App.Path+bg1.jpg)FontSize=40 FontName=隶书 ForeColor=vbGreen Print Load事件 End Sub Private Sub Form_Click()Caption=鼠标单击 Print 鼠标单击 End Sub Private Sub Form_DblClick()Caption=鼠标双击 Picture=LoadPicture()Print 鼠标双击 End Sub,2.3.2 标 签,标签(Label)主要用于显示不需要用户修改的文本。所以,标签可以用来标示窗体及窗体上的对象,如为文本框、列表框等添加描述性的文字,或者作为窗体的说明文字。,(一)属性1Caption属性 设置标签要显示的内容。它是标签的主要属性。2BorderStyle属性 默认值为0,标签无边框;设置为1时,标签有立体边框。3Autosize属性 该属性用于设置标签是否自动改变尺寸以适应其内容。4Alignment属性 确定标签中内容的对齐方式。5BackStyle属性 该属性用于设置背景是否透明。,(二)事件 标签的主要事件有:Click、DblClick和Change事件。但是一般标签用于显示输出信息,不需编写事件过程。例2-4 利用标签控件,制作具有阴影效果的文字,如图所示,该例题的设计主要是对两个标签对象的属性设置,参见下表:。,2.3.3 命令按钮,在VB应用程序中,命令按钮是使用最多的对象之一,常常用它接受用户的操作信息,触发相应的事件过程,以实现指定的功能。,(一)属性1Caption属性 设定命令按钮上显示的文本。2Default属性 该属性用于设置默认命令按钮。3Style属性和Picture属性 命令按钮上除了可以显示文字外,还可以显示图形。若要显示图形,首先应将Style 属性设置为1,然后在Picture属性中设置要显示的图形文件。4Value属性 该属性只能在程序运行期间引用或设置。True表示被按下,False(默认)表示未被按下。(二)事件 命令按钮最常用的事件是Click事件。,例2-5 分别制作两个按钮用来改变标签的文本颜色和背景色,并制作一个具有图标的按钮用来结束程序。各控件参数见下表:,事件代码如下:Private Sub Command1_Click()Label1.ForeColor=vbRedEnd SubPrivate Sub Command2_Click()Label1.BackColor=vbYellowEnd SubPrivate Sub Command3_Click()EndEnd Sub程序运行结果如图所示:,2.3.4 文本框,文本框(TextBox)在窗体中为用户提供一个既能显示文本又能编辑文本的区域。在文本框内,用户可以用鼠标、键盘按常用的方法对文字进行编辑,例如进行输入、删除、选择、复制及粘贴等各种操作。,(一)属性1Text属性 设置文本框中显示的内容。2Locked属性 设置文本框中的内容是否可编辑。3Maxlength属性 设置文本框中允许输入的最大字符数。4MultiLine属性 决定文本框是否允许接收多行文本。5PassWordChar属性 当MultiLine为False时,该属性可设置显示在文本框中的替代符。6ScrollBars属性 决定文本框中是否有滚动条。,(二)事件 文本框除支持Click,DbClick事件,常用的还有Change、LostFocus事件。1Change事件当用户输入新内容,或程序对文本框的Text属性重新赋值,从而改变文本框的Text属性时触发该事件。2LostFocus事件当用户按下Tab键时光标离开文本框,或用鼠标选择其它对象时触发该事件,称为“失去焦点”事件。,(三)方法 文本框最常用的方法是SetFocus,使用该方法可把光标移到指定的文本框中,使之获得焦点。当使用多个文本框时,用该方法可把光标移到所需要的的文本框中。其使用格式为:1对象.SetFocus【例2.3】程序运行后,随着用户的输入,标签中同步显示出用户对文本框的内容更新的次数。运行效果如图3-4所示。,2.5程序调试,2.5.1 错误类型 1.编辑错误在编辑代码时,VB会对键入的代码直接进行语法检查。当发现代码存在打字错误,遗漏关键字或标点符等语法错误,VB在Form窗口中弹出一个子窗口,提示出错信息,出错的那一行变成红色。这时,用户必须单击“确定”按钮,关闭出错提示窗,然后对出错行进行修改。,2 编译错误 编译错误指按了“启动”按钮,VB开始运行程序前,先编译执行的程序段时,产生的错误。此类错误由于用户未定义变量、遗漏关键字等原因产生。这时,Visual Basic也弹出一个子窗口,提示出错信息,出错的那一行被高亮度显示。,3 运行错误运行时错误指VB在编译通过后,运行代码时发生的错误。这类错误往往是指令代码执行了一非法操作引起的。例如类型不匹配、试图打开一个不存在的文件等。,4 逻辑错误程序运行后,得不到所期望的结果,这说明程序存在逻辑错误。这类错误往往是程序存在逻辑上的缺陷所引起。例如,运算符使用不正确、语句的次序不对、循环语句的起始、终值不正确等。通常,逻辑错误不会产生错误提示信息,故错误较难排除,需要程序员仔细地阅读分析程序以及调试。,2.5.2 调试错误 1.VB的三种模式(1)设计模式设计 进行程序的界面设计、属性设置、代码编写等。(2)运行模式运行 执行“运行/启动”命令,可以查看程序代码,但不能修改。(3)中断模式中断 当在运行模式,按了“中断”命令或当程序出现运行时错误时进入中断模式。可以查看代码、修改代码、检查数据。2调试窗口 有三个调试窗口,它们是:“立即”窗口、“监视”窗口、和“本地”窗口。可单击视图菜单中的对应命令打开这些窗口。,3 设置断点和逐语句跟踪 断点是告诉VB挂起程序执行的一个标记,当程序执行到断点处即暂停程序的运行,进入中断模式。设置或删除断点的步骤:中断模式下,直接查看某个变量的值,只要把鼠标指向所关心的变量处,稍停一下,就在鼠标下方显示该变量的值。,断点标记,当前行,

    注意事项

    本文(高等学校计算机基础教育教材ppt课件.ppt)为本站会员(sccc)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开