第1章VisualBasic的初步认识课件

上传人:风*** 文档编号:241640958 上传时间:2024-07-12 格式:PPT 页数:49 大小:685.63KB
返回 下载 相关 举报
第1章VisualBasic的初步认识课件_第1页
第1页 / 共49页
第1章VisualBasic的初步认识课件_第2页
第2页 / 共49页
第1章VisualBasic的初步认识课件_第3页
第3页 / 共49页
点击查看更多>>
资源描述
第第1章章 Visual Basic的初步认识的初步认识1.1从从BASIC到到Visual Basic的演变的演变 1.2Visual Basic集成开发环境集成开发环境 1.3 事件驱动编程机制事件驱动编程机制1.4窗体及基本控件窗体及基本控件1.5用用Visual Basic开发应用程序开发应用程序1.6Visual Basic工程的管理及环境的设置工程的管理及环境的设置第1章 Visual Basic的初步认识1.1从BAS1 BASIC:Beginners All-purpose Symbolic Instruction Code 初学者通用符号指令代码初学者通用符号指令代码基本基本BASIC高级高级BASIC结构化结构化BASIC Visual Basic:基于对象的事件驱动机制的程:基于对象的事件驱动机制的程序设计语言序设计语言 1.1从从BASIC到到Visual Basic的演变的演变 BASIC:Beginners All-purpo21.2.1Visual Basic的启动与退出的启动与退出 1.2 Visual Basic集成开发环境集成开发环境1.2.1Visual Basic的启动与退出 1.2 V31.2.2Visual Basic的工作界面的工作界面 菜单栏菜单栏工具栏工具栏标题栏标题栏工具箱工具箱工程管理窗口工程管理窗口属性窗口属性窗口布局窗口布局窗口立即窗口立即窗口窗体设计窗口窗体设计窗口1.2.2Visual Basic的工作界面 菜单栏工具栏41.1.窗体设计窗口窗体设计窗口 用户可以在窗体中添加控件并设置相应的属性用户可以在窗体中添加控件并设置相应的属性来创建所希望的界面。每个窗口必须有一个窗体名来创建所希望的界面。每个窗口必须有一个窗体名字,建立窗体时缺省名为字,建立窗体时缺省名为Form1Form1。1.2.2Visual Basic的工作界面的工作界面 1.窗体设计窗口 用户可以在窗体中添加控件并5 系统启动后缺省的General工具箱就会出现在屏幕左边,上面共有21个常用“部件”2.2.工具箱工具箱 1.2.2Visual Basic的工作界面的工作界面 系统启动后缺省的General工具箱就6单先按钮单先按钮1.2.2Visual Basic的工作界面的工作界面 单先按钮1.2.2Visual Basic的工作界面 73.3.代码窗口代码窗口 在设计模式中,通过在设计模式中,通过双击窗体双击窗体或或窗体上任何对象窗体上任何对象或通过或通过“工程资源管理器工程资源管理器”窗口中的窗口中的“查看代码查看代码”按按钮来打开代码编辑器窗口。钮来打开代码编辑器窗口。代码编辑器是输入应用程序代码的编辑器。代码编辑器是输入应用程序代码的编辑器。1.2.2Visual Basic的工作界面的工作界面 3.代码窗口 在设计模式中,通过双击窗体或窗8 工程是指用于创建工程是指用于创建一个应用程序的文件一个应用程序的文件的集合。的集合。工程资源管理器工程资源管理器列出了列出了当前工程中的当前工程中的窗体和模块窗体和模块 4.4.工程资源管理器工程资源管理器 查看查看代码代码查看查看对象对象切换文切换文件夹件夹1.2.2Visual Basic的工作界面的工作界面 工程是指用于创建一个应用程序的文件的集合。4.工程95.5.属性窗口属性窗口 属性是指属性是指对象的特征,如大小、标题或颜色对象的特征,如大小、标题或颜色等等数据。属性窗口数据。属性窗口列出了当前列出了当前选定选定窗体或控件的属性窗体或控件的属性的值的值,用户可以对这些属性值进行设置。,用户可以对这些属性值进行设置。1.2.2Visual Basic的工作界面的工作界面 5.属性窗口 属性是指对象的特征,如大小、10 窗体布局窗口显示在屏窗体布局窗口显示在屏幕右下角。用户可使用表示幕右下角。用户可使用表示屏幕的屏幕的小图像来布置应用程小图像来布置应用程序中各窗体的位置序中各窗体的位置。这个窗。这个窗口在多窗体应用程序中很有口在多窗体应用程序中很有用,因为这可以用,因为这可以指定每个窗指定每个窗体相对于主窗体的位置体相对于主窗体的位置。6.窗体布局窗口窗体布局窗口 1.2.2Visual Basic的工作界面的工作界面 窗体布局窗口显示在屏幕右下角。用户可使用表117.立即窗口立即窗口 在在Visual Basic集成环境集成环境IDE中,运行中,运行“视图视图立立即窗口即窗口”命令或按下命令或按下“Ctrl+G”组合键即可打开如下组合键即可打开如下图所示的立即窗口。图所示的立即窗口。1.2.2Visual Basic的工作界面的工作界面 7.立即窗口 在Visual Basic集成环境I12 可可在在程程序序调调试试期期间间输输出出中中间间结结果果,也也可可以以直直接接在在立立即即窗窗口口中中进进行行一一些些简简单单的的命命令令操操作作,如如变变量量赋赋值值或或用用“?”或或PrintPrint(两者等价)输出一些表达式的(两者等价)输出一些表达式的值。值。1.2.2Visual Basic的工作界面的工作界面 可在程序调试期间输出中间结果,也可以直接在立即窗口中131.3 事件驱动编程机制事件驱动编程机制1.3.1 对象和类的概念对象和类的概念Visual Basic采用了采用了面向面向对象和事件象和事件驱动的的编程机制程机制1.对象象 是指是指现实世界中具体存在的世界中具体存在的实体。每一个体。每一个对象都象都有自己的属性。如人作有自己的属性。如人作为一个一个对象,有名字、身象,有名字、身高、体重等属性。高、体重等属性。2.类 是具有相同属性和方法的一是具有相同属性和方法的一组对象的集合,它象的集合,它为属于属于该类的全部的全部对象提供了象提供了统一的抽象描述。一的抽象描述。如工具箱中的命令按如工具箱中的命令按钮代表代表CommandButtonCommandButton类。1.3 事件驱动编程机制1.3.1 对象和类的概念141.3.2对象的属性、方法和事件象的属性、方法和事件 1.对象的属性象的属性(Property)是反映是反映对象特征的数据。象特征的数据。如:控件名称(如:控件名称(Name)Name)、标题(Caption)Caption)、颜色色(Color)Color)、字体(、字体(FontName)FontName)等属性。等属性。对象属性象属性设置的方法:置的方法:方法一:通方法一:通过属性窗口属性窗口对选定的定的对象象进行属性行属性设置置方法二:在程序的代方法二:在程序的代码中改中改变属性的属性的值,其格式,其格式为:对象象.属性属性=属性属性值 例如:例如:text1.text=Hello world!text1.text=Hello world!1.3.2对象的属性、方法和事件 152.对象的方法象的方法方法方法(Method)(Method)是用来完成一定操作的一段程序。是用来完成一定操作的一段程序。例如,例如,PrintPrint是一种方法,用来是一种方法,用来输出信息。出信息。常常见的方法的方法还有有ClsCls,MoveMove,HideHide等。等。使用使用对象方法的一般格式象方法的一般格式为:对象名象名.方法名方法名例如,在窗体上例如,在窗体上显示示ABC ABC Form1.print Form1.print ABCABC 将窗体将窗体Form1Form1隐藏起来藏起来 Form1.Hide Form1.Hide如果省略如果省略对象名,象名,则默默认指当前指当前对象。象。2.对象的方法163.对象的事件象的事件 事件事件(Event)(Event):是指由系:是指由系统事先事先设定的、能定的、能为对象象识别和和响响应的的动作。作。例如例如单击控件、移控件、移动鼠鼠标等都是一些事件。等都是一些事件。每种每种对象能象能够“感受感受”的的动作是不同的。作是不同的。当当选定定对象后,再在象后,再在“事件事件”下拉列表框下拉列表框选定需要事件,定需要事件,系系统就会生成一个就会生成一个约定名称的子程序,定名称的子程序,该子程序就是子程序就是处理理该事件的程序,称事件的程序,称为事件事件过程,程,一般格式如下:一般格式如下:Private Sub Private Sub 对象名象名_ _事件名事件名(参数表参数表)(程序代程序代码)End Sub End Sub例如:例如:Private Sub Command1_Click()Private Sub Command1_Click()Text1.text=Text1.text=hello world!hello world!End Sub End Sub3.对象的事件171.3.3事件事件驱动编程的基本要点程的基本要点 程序程序执行的基本方法是由事件来行的基本方法是由事件来驱动过程的运行。程的运行。应用程序由用程序由对象象组成,成,每个每个对象都有象都有预先定先定义的的事件事件,事件的,事件的发生都依生都依赖于一定的条件于一定的条件(即用即用户的的驱动或来自系或来自系统的触的触发)。每个事件每个事件发生后系生后系统该作出什么反作出什么反应,则取决于取决于用用户给该事件事件过程程编写的代写的代码。1.3.3事件驱动编程的基本要点 18例例1.11.1建建立立一一个个显示示当当前前时间的的窗窗体体,将将窗窗体体名名称改称改为frmTimefrmTime。在在窗窗体体上上添添加加3 3个个命命令令按按钮,将将它它们的的名名称称属属 性性 分分 别 改改 为 cmdRedcmdRed、cmdBluecmdBlue和和 cmdExitcmdExit,CaptionCaption 属属性性分分别设置置为“红色色”、“蓝色色”和和“退退出出”。再再添添加加一一个个标签按按钮,不不修修改改其其名名称称。利利用用TimeTime函函数数获取取当当前前的的系系统时间,并并将将时间的的值在在标签中中显示。示。要要求求程程序序一一启启动就就在在标签中中显示示机机器器的的当当前前时间,且且单击cmdRedcmdRed按按钮标签字字体体变红色色、时间也也相相应改改变,单击cmdBluecmdBlue按按钮程程序序,字字体体变蓝色,色,单击cmdExitcmdExit按按钮程序退出运行。程序退出运行。例1.1建立一个显示当前时间的窗体,将窗体名称改为frmT191.4 窗体及基本控件窗体及基本控件1.4.1窗体对象窗体对象一、窗体的常用属性一、窗体的常用属性窗体属性决定了窗体的外观与操作。窗体外观如下图窗体属性决定了窗体的外观与操作。窗体外观如下图 1.4 窗体及基本控件1.4.1窗体对象201.1.窗体的常用属性窗体的常用属性 NameName属性(任何对象都具有的)属性(任何对象都具有的)决定窗口的名称决定窗口的名称,默认为默认为form1form1。只能在设计状态。只能在设计状态时,通过属性窗口设置。时,通过属性窗口设置。AutoRedrawAutoRedraw属性:属性:控制屏幕图像的重建。控制屏幕图像的重建。该属性决定窗体被隐藏或被另一窗口覆盖之后该属性决定窗体被隐藏或被另一窗口覆盖之后,又又返回到该窗口时,是否自动刷新或重画该窗体上的所返回到该窗口时,是否自动刷新或重画该窗体上的所有图形。有图形。Caption Caption 属性:属性:决定出现在窗体的标题栏上的文本内容。决定出现在窗体的标题栏上的文本内容。1.4.1窗体对象窗体对象1.窗体的常用属性1.4.1窗体对象21 BorderStyleBorderStyle属性属性:边框样式,可以取值为边框样式,可以取值为0 0 5 5的整数,的整数,具体如下:具体如下:0-None 0-None:无边框;:无边框;1-Fixed Single 1-Fixed Single:单线边框,不可以改变窗口大小;:单线边框,不可以改变窗口大小;2-Sizable 2-Sizable:双线边框,可以改变窗口大小;:双线边框,可以改变窗口大小;3-Fixed Double 3-Fixed Double:双线框架,不可以改变窗口大小。:双线框架,不可以改变窗口大小。4-Fixed Tool Window:4-Fixed Tool Window:窗体外观与工具条相似。有关窗体外观与工具条相似。有关闭按钮闭按钮 ,不可以改变窗口大小。,不可以改变窗口大小。5-Sizable Tool Window 5-Sizable Tool Window:窗体外观与工具条相似。有:窗体外观与工具条相似。有关闭按钮关闭按钮 ,可以改变窗口大小。,可以改变窗口大小。1.4.1窗体对象窗体对象 BorderStyle属性:边框样式,可以取值为0522 HeightHeight、widthwidth、toptop和和leftleft属性属性 单位为单位为twiptwip:1 twip=1/201 twip=1/20点点=1/1440=1/1440英寸英寸=1/567cm=1/567cm 1.4.1窗体对象窗体对象 Height、width、top和left属性1.4.23 BackColorBackColor属性:设置窗体的属性:设置窗体的背景颜色背景颜色,例:将窗体例:将窗体Form1Form1的背景色设置为红色,则可使用下的背景色设置为红色,则可使用下面三种情况:面三种情况:Form1.BackColor=RGB(255,0,0)Form1.BackColor=RGB(255,0,0)Form1.BackColor=&HFF&Form1.BackColor=&HFF&Form1.BackColor=vbRed Form1.BackColor=vbRed ForeColorForeColor属性用于返回或设置在对象里显示图属性用于返回或设置在对象里显示图片和文本的片和文本的前景颜色前景颜色。1.4.1窗体对象窗体对象 BackColor属性:设置窗体的背景颜色,1.4.124 ControlBoxControlBox属性:属性:设置设置TrueTrue为有,如设置为为有,如设置为FalseFalse则无控件菜单,另外则无控件菜单,另外,该属性还与该属性还与BorderStyleBorderStyle属性有关属性有关,BorderStyle,BorderStyle属性设为属性设为0 0时时,该属性将不起作用。该属性将不起作用。EnabledEnabled属性:属性:决定窗体是否响应用户事件。决定窗体是否响应用户事件。True True:允许用户进行操作,并对操作出响应:允许用户进行操作,并对操作出响应(缺省值)(缺省值)。False False:呈暗淡色,禁止用户进行操作。:呈暗淡色,禁止用户进行操作。1.4.1窗体对象窗体对象 ControlBox属性:设置True为有,如设置为Fa25 FontFont属属性性:用于设置在窗体中输出字符的的字字体体(缺省为宋体)、大小和字形。(缺省为宋体)、大小和字形。VisibleVisible属性(逻辑值)属性(逻辑值)决定控件决定控件是否可见是否可见 True True:运行时控件可见:运行时控件可见(缺省值)(缺省值)。False False:运行时控件隐藏,用户看不到,但控件:运行时控件隐藏,用户看不到,但控件本身是存在的。本身是存在的。1.4.1窗体对象窗体对象 Font属性:用于设置在窗体中输出字符的字体(缺省为宋体26 WindowsStateWindowsState属性:属性:设置程序运行中窗体的状态设置程序运行中窗体的状态 0-Normal 0-Normal:正常窗口状态,有窗口边界;:正常窗口状态,有窗口边界;1-1-最小化状态,以图标方式运行;最小化状态,以图标方式运行;2-2-最大化状态,无边框,充满整个屏幕最大化状态,无边框,充满整个屏幕 Icon Icon 属性:属性:设置窗体左上角显示或最小化时显示设置窗体左上角显示或最小化时显示的图标。的图标。注意:此属性必须在注意:此属性必须在ControlBoxControlBox属性设置为属性设置为TrueTrue才才有效有效 1.4.1窗体对象窗体对象 WindowsState属性:设置程序运行中窗体的状态27 PicturePicture属性:属性:设置窗体中要显示的图形。设置窗体中要显示的图形。MaxButtonMaxButton属性:属性:设置窗体是否具有最大按钮,设置窗体是否具有最大按钮,当值为当值为 True True 有,当值为有,当值为False False 则无。则无。MinButtonMinButton属性:属性:设置窗体是否具有最小化按钮,设置窗体是否具有最小化按钮,当值为当值为 True True 有,当值为有,当值为False False 则无。则无。1.4.1窗体对象窗体对象 Picture属性:设置窗体中要显示的图形。1.4.1282.2.窗体的常用方法窗体的常用方法 PrintPrint方方法法用用于于在在窗窗体体上上显示示字字符符串串或或数数值,其其基基本本格式格式为:窗体名称窗体名称.Print.Print 要要显示的内容示的内容例如:例如:Form1.Print Form1.Print 欢迎使用迎使用Visual BasicVisual BasicClsCls方方法法用用于于清清除除窗窗体体上上用用PrintPrint方方法法显示示的的字字符符或或数数值。例如。例如Form1.ClsForm1.Cls将当前窗体清屏。将当前窗体清屏。ShowShow方方法法用用于于显示示窗窗体体。例例如如Form1.ShowForm1.Show显示示名名称称为Form1Form1的窗体。的窗体。HideHide方法方法用于用于隐藏窗体隐藏窗体.2.窗体的常用方法 293.3.窗体的常用事件窗体的常用事件 ClickClick事件:事件:当当单击窗体的空白区域窗体的空白区域时,触,触发该事件。事件。DblClickDblClick事事件件:当当双双击窗窗体体的的空空白白区区域域时,触触发该事事件件。应当当注注意意,双双击事事件件包包含含单击事事件件,双双击一一次次要要先先触触发一一次次单击事事件件,然然后后再再触触发一一次次双双击事事件件,因因此此,在在编程程时,对同同一一个个对象象,一一般般不不要要同同时使使用用单击和和双双击事件事件过程。程。LoadLoad事事件件:当当用用LoadLoad语句句将将窗窗体体加加载到到内内存存时,触触发该事件。事件。ActivateActivate事件事件:当窗体当窗体变成活成活动窗体窗体时,触,触发该事件。事件。UnLoadUnLoad事件:事件:当用当用UnLoadUnLoad语句将窗体从内存中卸载时,语句将窗体从内存中卸载时,触发该事件。触发该事件。3.窗体的常用事件 30例例1.21.2设计一个程序,完成以下功能。一个程序,完成以下功能。程程序序运运行行时,窗窗口口自自动位位于于屏屏幕幕的的正正中中央央,且且窗窗口没有最大化和最小化按口没有最大化和最小化按钮。在在窗窗口口中中单击鼠鼠标时,窗窗口口将将移移至至屏屏幕幕的的左左上上角角,同同时,在在窗窗口口中中用用隶隶书、2828号号字字、蓝色色,输出出字符串字符串“计算机程序算机程序设计”。在窗口中双击鼠标时,程序结束运行。在窗口中双击鼠标时,程序结束运行。例1.2设计一个程序,完成以下功能。311.1.标签的常用属性标签的常用属性 CaptionCaption属性:属性:用来设置用来设置标签显示的文本内容标签显示的文本内容。AlignmentAlignment属属性性:设置标签中文本的对齐方式,其值有以下3 3种:0 0Left Justify(Left Justify(默认值默认值)表示文本左对齐。表示文本左对齐。1 1Right JustifyRight Justify表示文本右表示文本右对齐。2 2CenterCenter表示文本居中。表示文本居中。1.4.21.4.2标签对象标签对象1.标签的常用属性 1.4.2标签对象32AutoSize属属性性:设置控件能否自动调整大小以显示所有的内容。True表示能够自动调整大小False(默认值)表示不能自动调整大小。BackStyle属性:属性:设置标签的背景样式。0Transparent:透明1Opaque:不透明。BorderStyle属性:属性:设置标签的边框样式。Font属属性性:设置标签中文字的字体、大小、字形等。AutoSize属性:设置控件能否自动调整大小以显示所有的332.标签的常用方法的常用方法 Move方方法法:用于移动对象的位置并可在移动位置时改变对象的大小。Move Left,Top,Width,Height3.标签的常用事件的常用事件一般很少使用标签事件,Click事件在单击标签时触发。例1.3设计一个窗体说明标签的基本应用方法2.标签的常用方法 例1.3设计一个窗体说明标签的基本应34常用来输入和输出信息1.文本框的常用属性文本框的常用属性 Name属性:Text属性:用于设置文本框中显示的内容。MaxLength属性:设置正文的最多字符个数,0任意长度值MultiLine属性:是否为多行,默认一行。False PasswordChar属性:设置是否在文本框中显示输入的字符。该属性的设置只有在MultiLine设为 False才有效 1.4.31.4.3文本框对象文本框对象常用来输入和输出信息1.4.3文本框对象35ScrollBars属性:0None(默认值)表示没有滚动条。1Horizontal表示仅有水平滚动条。2Vertical表示仅有垂直滚动条。3Both表示有水平和垂直两种滚动条。Alignment:文本框中文字的对齐方式TabIndex属性:按Tab键时光标跳动次序Locked属性:是否可被编辑属性,True表示不可编辑,False表示为可编辑。ScrollBars属性:36SelStart、SelLength和和SelText属性属性 SelStart:确确定定在在文文本本框框选选中中文文本本的的起起始始位位置置。第第一一字字符符 的的位位置置为为0。若若没没有有选选择择文文本本,则则用用于于返返回回或或设设置置文文本本的的插插入入点点位位置置,如如果果SelStart的的值值大大于于文文本的长度,则本的长度,则SelStart取当前文本的长度:取当前文本的长度:SelLength:设置或返回文本框中选定的文本字设置或返回文本框中选定的文本字符串长度(字符个数)。符串长度(字符个数)。SelText:设置或返回当前选定文本中的文本字设置或返回当前选定文本中的文本字符串。符串。1.4.3 文本框对象文本框对象SelStart、SelLength和SelText属性137例例:Private Sub Form_Click()Private Sub Form_Click()Print Text1.selstart Print Text1.selstart Print Text1.sellengthPrint Text1.sellength Print Text1.seltext Print Text1.seltextEnd SubEnd Sub例:382.文本框的常用方法文本框的常用方法 SetFocus方法:使插入点进入文本框以便接收输入信息3.文本框的常用事件文本框的常用事件 GetFocus事件:获得焦点时触发。LostFocus事件:失去焦点时触发。Change事件:改变文本框内容时触发。KeyPress事件:文本框中按任一键时触发该事件。例1.4设计一个窗体,说明文本框的基本应用方法。2.文本框的常用方法 例1.4设计一个窗体,说明文本框的39Change事件:当改变文本框的Text属性时会引发该事件。当用输入一个字符,就会触发一次Change事件。例:在文本框Text1的Change事件编写有如下程序代码:Private Sub Text1_Change()Print Text1.textEnd Sub 当程序运行后中输入ABCD,则在窗体上在输出结果是?Change事件:40KeyPress事件:用户按下并释放键盘上一个ASCII键时键时键时触发并返回一个KeyAscii参数(字符的Ascii值)。一般一般用判断用户是否按了回车键(回车键对应的用判断用户是否按了回车键(回车键对应的Ascii码为码为13)例如:Private Sub Text1_KeyPress(KeyAscii As Integer)Print KeyAscii,Chr(KeyAscii)End Sub 当程序运行后中输入ABCD,则在窗体上在输出结果是?KeyPress事件:用户按下并释放键盘上一个ASCII键时411.命令按钮的常用属性命令按钮的常用属性 Name属性:按钮的名称。Caption属性:命令按钮上显示的内容。Cancel属性:即当用户按ESC键是否触发它的Click事件。为True时响应Cancel事件,False表示不响应。Default属性:设置命令是否为默认按钮,设置为True时,按Enter键相当于用鼠标器单击了该按钮。注意:在一个窗体只能的一个按钮的注意:在一个窗体只能的一个按钮的DefaultDefault设设置为置为TrueTrue Enabled属性:决定控件是否能被按下是否能被按下。1.4.4 命令按钮对象命令按钮对象1.命令按钮的常用属性 1.4.4 命令按钮对象42 Style属性:确定显示的形式.0 只能显示文字,1 文字、图形均可。Picture属性:按钮可显示图片文件(.bmp和.Ico),只有当Style属性值设 为1时有效 Left、Top、Width和和Height属性:(Left,Top)表示按钮相对于窗体的位置,(Width,Height)表示按钮的宽度和高度 Font属性:按钮表面文字格式。Visible属性:按钮是否可见 Style属性:确定显示的形式.0 只能显示文字,432.命令按钮的常用方法命令按钮的常用方法 SetFocus 3.命令按钮的常用事件命令按钮的常用事件 鼠标单击(Click)事件鼠标按下(MouseDown)事件鼠标松开(MouseUp)事件键盘按下(KeyDown)事件键盘松开(KeyUp)事件 例例1.5输入半径,计算圆面积和圆周长,输入半径,计算圆面积和圆周长,程序运行界面如图所示。程序运行界面如图所示。2.命令按钮的常用方法 例1.5输入半径,计算圆面积和44 1.5.1Visual Basic程序的书写规则程序的书写规则Visual Basic代码中不区分字母的大小写。语句书写自由。在同一行上可以书写多条语句,语句间用冒号分隔。单行语句可以分成若干行书写,但要在本行后加上续行符,续行符由一一个个空空格格和和一一个下划个下划线组成。一行最多允许有255个字符。注释有利于程序的维护和调试。注释以Rem开头,也可以用引导注释内容。1.5 用用Visual Basic开发应用程序开发应用程序 1.5.1Visual Basic程序的书写规则1.5 451.5.2创创建建Visual Basic应应用程序的主要步用程序的主要步骤骤创建应用程序界面。设置界面上各个对象的属性。编写对象响应的程序代码。保存工程。一个Visual Basic程序就是一个工程,在设计一个应用程序时,系统会建立一个扩展名为.vbp的工程文件。工程文件包含了该工程所建立的所有文件的相关信息。比如在设计界面时产生的窗体保存在扩展名为.frm和.frx的窗体文件中。运行和调试程序。生成可执行程序。1.5.2创建Visual Basic应用程序的主要步骤46工工程程是是指指用用来来建建立立应应用用程程序序的的所所有有文文件件的的集集合合,工工程程的的管管理是通过工程资源管理器窗口来实现的。理是通过工程资源管理器窗口来实现的。1.6.1工程的组成工程的组成工程文件:包含与工程有关的全部文件和对象的清单,工程文件:包含与工程有关的全部文件和对象的清单,其扩展名为其扩展名为.vbp。窗体文件:包含窗体及控件的属性设置、窗体级的变量窗体文件:包含窗体及控件的属性设置、窗体级的变量和外部过程的声明、事件过程和用户自定义过程。每个窗和外部过程的声明、事件过程和用户自定义过程。每个窗体都必须对应一个窗体文件,扩展名为体都必须对应一个窗体文件,扩展名为.frm。标准模块文件:用于合理组织程序结构,扩展名为标准模块文件:用于合理组织程序结构,扩展名为.bas。主要包含模块级的变量和外部过程的声明以及用户自定义主要包含模块级的变量和外部过程的声明以及用户自定义的、可被整个程序内的多个窗体调用的过程。的、可被整个程序内的多个窗体调用的过程。类模块文件:每个用户定义的类都必须有一个相应的类类模块文件:每个用户定义的类都必须有一个相应的类模块文件,扩展名为模块文件,扩展名为.cls。1.6 Visual Basic工程的管理及环境的设置工程的管理及环境的设置工程是指用来建立应用程序的所有文件的集合,工程的管理是通过工471.6.2工程的操作工程的操作新建、打开及保存工程新建、打开及保存工程 在工程中添加、删除及保存文件在工程中添加、删除及保存文件 工程组的操作工程组的操作 对象浏览器窗口(视图对象浏览器窗口(视图/对象浏览器)对象浏览器)运行工程运行工程1.6.2工程的操作48本章小结本章小结 本章讲述了本章讲述了V B的基本概念,窗体对象和命令的基本概念,窗体对象和命令按钮、标签、文本框等基本控件的常用属性、方法、按钮、标签、文本框等基本控件的常用属性、方法、事件,事件过程的概念等。事件,事件过程的概念等。通过一些简单的程序实例,介绍通过一些简单的程序实例,介绍Visual Basic应用程序的建立过程,应用程序的建立过程,Visual Basic应用程序的工应用程序的工作机制等。作机制等。本章小结 本章讲述了V B的基本概念,窗体对象49
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学培训


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!