第1章-Visual-Basic-语言概述ppt课件(全).ppt

上传人:知****量 文档编号:78672518 上传时间:2023-03-18 格式:PPT 页数:107 大小:6.09MB
返回 下载 相关 举报
第1章-Visual-Basic-语言概述ppt课件(全).ppt_第1页
第1页 / 共107页
第1章-Visual-Basic-语言概述ppt课件(全).ppt_第2页
第2页 / 共107页
点击查看更多>>
资源描述

《第1章-Visual-Basic-语言概述ppt课件(全).ppt》由会员分享,可在线阅读,更多相关《第1章-Visual-Basic-语言概述ppt课件(全).ppt(107页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、第第1章章 Visual Basic语言概述语言概述 Visual BasicVisual Basic语言是一种可视化的编程语言,语言是一种可视化的编程语言,语言是一种可视化的编程语言,语言是一种可视化的编程语言,简称简称简称简称VBVB,其前身是,其前身是,其前身是,其前身是BasicBasic语言。语言。语言。语言。Visual BasicVisual Basic保保保保持了持了持了持了BasicBasic语言易学易懂的特点,同时给开发者提语言易学易懂的特点,同时给开发者提语言易学易懂的特点,同时给开发者提语言易学易懂的特点,同时给开发者提供了一个轻松无障碍的交互式开发环境。即使一供了一个

2、轻松无障碍的交互式开发环境。即使一供了一个轻松无障碍的交互式开发环境。即使一供了一个轻松无障碍的交互式开发环境。即使一个毫无编程经验的新手,通过短时间的学习也能个毫无编程经验的新手,通过短时间的学习也能个毫无编程经验的新手,通过短时间的学习也能个毫无编程经验的新手,通过短时间的学习也能编写出简单的编写出简单的编写出简单的编写出简单的VBVB应用程序。应用程序。应用程序。应用程序。【主要内容】【主要内容】一个简单一个简单一个简单一个简单VBVB应用程序的开发应用程序的开发应用程序的开发应用程序的开发 VB VB应用程序的开发步骤、应用程序的开发步骤、应用程序的开发步骤、应用程序的开发步骤、VB6

3、.0VB6.0集成开发环境集成开发环境集成开发环境集成开发环境的认识的认识的认识的认识 开发开发开发开发VBVB应用程序的基础应用程序的基础应用程序的基础应用程序的基础窗体的初步应用窗体的初步应用窗体的初步应用窗体的初步应用 Visual Basic Visual Basic简介简介简介简介 MSDN Library MSDN Library帮助系统概述帮助系统概述帮助系统概述帮助系统概述 1.1 1.1 一个简单的一个简单的一个简单的一个简单的Visual BasicVisual Basic应用程序应用程序应用程序应用程序 1.2 Visual Basic1.2 Visual Basic应用

4、程序开发步骤应用程序开发步骤应用程序开发步骤应用程序开发步骤 1.3 1.3 开发开发开发开发Visual BasicVisual Basic应用程序的基础应用程序的基础应用程序的基础应用程序的基础窗体窗体窗体窗体 1.4 Visual Basic1.4 Visual Basic简介简介简介简介 1.5 MSDN Library1.5 MSDN Library 【引例】设计一个用户界面如图【引例】设计一个用户界面如图【引例】设计一个用户界面如图【引例】设计一个用户界面如图1.1(a)1.1(a)所示的应用所示的应用所示的应用所示的应用程序。程序运行后,单击程序。程序运行后,单击程序。程序运行后

5、,单击程序。程序运行后,单击“显示显示显示显示”命令按钮,在文本命令按钮,在文本命令按钮,在文本命令按钮,在文本框中显示框中显示框中显示框中显示“你好!欢迎使用本教材你好!欢迎使用本教材你好!欢迎使用本教材你好!欢迎使用本教材”,运行效果图如,运行效果图如,运行效果图如,运行效果图如图图图图1.1(b)1.1(b)所示;单击所示;单击所示;单击所示;单击“退出退出退出退出”命令按钮,则关闭窗口,命令按钮,则关闭窗口,命令按钮,则关闭窗口,命令按钮,则关闭窗口,程序运行结束。程序运行结束。程序运行结束。程序运行结束。图1.1(a)【引例】运行效果图 图1.1(b)【引例】运行效果图1.1一个简单

6、的一个简单的Visual Basic应用程序应用程序 VB VB应用程序的开发通常分为两步:设计用户应用程序的开发通常分为两步:设计用户应用程序的开发通常分为两步:设计用户应用程序的开发通常分为两步:设计用户界面和编写代码。本小节通过对【引例】功能的界面和编写代码。本小节通过对【引例】功能的界面和编写代码。本小节通过对【引例】功能的界面和编写代码。本小节通过对【引例】功能的实现,来学习如何开发一个简单的实现,来学习如何开发一个简单的实现,来学习如何开发一个简单的实现,来学习如何开发一个简单的VBVB应用程序,应用程序,应用程序,应用程序,使读者初步掌握使读者初步掌握使读者初步掌握使读者初步掌握

7、VBVB应用程序的开发步骤。应用程序的开发步骤。应用程序的开发步骤。应用程序的开发步骤。在这一小节中,读者可以按照教材所示的操作在这一小节中,读者可以按照教材所示的操作在这一小节中,读者可以按照教材所示的操作在这一小节中,读者可以按照教材所示的操作步骤,实现一个简单步骤,实现一个简单步骤,实现一个简单步骤,实现一个简单VBVB应用程序的开发。应用程序的开发。应用程序的开发。应用程序的开发。1.1.1 设计应用程序用户界面设计应用程序用户界面 1.1.2 编写代码编写代码 1.1.3 运行应用程序运行应用程序 1.1.1 设计应用程序用户界面设计应用程序用户界面步骤一步骤一 启动启动VB 通过通

8、过通过通过“开始开始开始开始”“”“程序程序程序程序”“Microsoft Visual”“Microsoft Visual Basic 6.0Basic 6.0中文版中文版中文版中文版”,启动,启动,启动,启动Microsoft Visual Microsoft Visual Basic 6.0Basic 6.0中文版后,得到如图中文版后,得到如图中文版后,得到如图中文版后,得到如图1.21.2所示的启动界所示的启动界所示的启动界所示的启动界面对话框。面对话框。面对话框。面对话框。图1.2 启动界面对话框 步骤二步骤二 进入进入VB集成开发环境集成开发环境 在图在图在图在图1.21.2中,单

9、击中,单击中,单击中,单击“新建新建新建新建”选项卡选项卡选项卡选项卡“标准标准标准标准EXE”EXE”标签选项标签选项标签选项标签选项“打开打开打开打开”命令按钮,或者直接双命令按钮,或者直接双命令按钮,或者直接双命令按钮,或者直接双击击击击“标准标准标准标准EXE”EXE”标签选项,都可进入如图标签选项,都可进入如图标签选项,都可进入如图标签选项,都可进入如图1.31.3所示所示所示所示的的的的VBVB集成开发环境。集成开发环境。集成开发环境。集成开发环境。工具箱工具箱窗体窗体属性窗口属性窗口步骤三步骤三 向窗体添加控件向窗体添加控件 根据【引例】界面设计的要求,需在窗体上根据【引例】界面

10、设计的要求,需在窗体上根据【引例】界面设计的要求,需在窗体上根据【引例】界面设计的要求,需在窗体上添加的控件为:一个标签、一个文本框和两个命添加的控件为:一个标签、一个文本框和两个命添加的控件为:一个标签、一个文本框和两个命添加的控件为:一个标签、一个文本框和两个命令按钮,控件图标如图令按钮,控件图标如图令按钮,控件图标如图令按钮,控件图标如图1.41.4所示。所示。所示。所示。图1.4 工具箱 TextBox(文本框)Label(标签)CommandButton(命令按钮)向窗体添加控件的步骤向窗体添加控件的步骤:选择选择选择选择“标签标签标签标签”控件控件控件控件 在工具箱中单击标签控件图

11、标。在工具箱中单击标签控件图标。在工具箱中单击标签控件图标。在工具箱中单击标签控件图标。添加添加添加添加“标签标签标签标签”控件控件控件控件 将鼠标移至窗体后鼠标指针会变为十字型,按住鼠标左键,在窗体适将鼠标移至窗体后鼠标指针会变为十字型,按住鼠标左键,在窗体适将鼠标移至窗体后鼠标指针会变为十字型,按住鼠标左键,在窗体适将鼠标移至窗体后鼠标指针会变为十字型,按住鼠标左键,在窗体适当位置拖拽鼠标,鼠标松开后,即完成了标签控件的添加,其默认名称为当位置拖拽鼠标,鼠标松开后,即完成了标签控件的添加,其默认名称为当位置拖拽鼠标,鼠标松开后,即完成了标签控件的添加,其默认名称为当位置拖拽鼠标,鼠标松开后

12、,即完成了标签控件的添加,其默认名称为“Label1”“Label1”,见图,见图,见图,见图1.51.5(a a)。)。)。)。向窗体添加其余控件向窗体添加其余控件向窗体添加其余控件向窗体添加其余控件 采用同样方法在窗体上添加一个文本框和两个命令按钮。采用同样方法在窗体上添加一个文本框和两个命令按钮。采用同样方法在窗体上添加一个文本框和两个命令按钮。采用同样方法在窗体上添加一个文本框和两个命令按钮。调整控件的大小和位置调整控件的大小和位置调整控件的大小和位置调整控件的大小和位置 如果控件的大小和位置不符合要求,可选中控件,拖拽鼠标,来调整控如果控件的大小和位置不符合要求,可选中控件,拖拽鼠标

13、,来调整控如果控件的大小和位置不符合要求,可选中控件,拖拽鼠标,来调整控如果控件的大小和位置不符合要求,可选中控件,拖拽鼠标,来调整控件的大小和位置。件的大小和位置。件的大小和位置。件的大小和位置。通过上述步骤,得到如图通过上述步骤,得到如图通过上述步骤,得到如图通过上述步骤,得到如图1.51.5(b b)所示的【引例】初始用户界面。)所示的【引例】初始用户界面。)所示的【引例】初始用户界面。)所示的【引例】初始用户界面。图1.5(a)标签控件的添加 图1.5(b)【引例】初始用户界面 步骤四步骤四 窗体和控件属性值的设置窗体和控件属性值的设置 窗体和控件的标题、大小、字体等特征是由窗体和控件

14、的标题、大小、字体等特征是由窗体和控件的标题、大小、字体等特征是由窗体和控件的标题、大小、字体等特征是由它的属性所决定的,通过对窗体和控件属性值的它的属性所决定的,通过对窗体和控件属性值的它的属性所决定的,通过对窗体和控件属性值的它的属性所决定的,通过对窗体和控件属性值的设置,可以设计更合理、更直观的用户界面。在设置,可以设计更合理、更直观的用户界面。在设置,可以设计更合理、更直观的用户界面。在设置,可以设计更合理、更直观的用户界面。在属性窗口可以设置属性值,见图属性窗口可以设置属性值,见图属性窗口可以设置属性值,见图属性窗口可以设置属性值,见图1.31.3所示的属性窗所示的属性窗所示的属性窗

15、所示的属性窗口。口。口。口。根据【引例】界面设计要求,需要重新设置窗体和控根据【引例】界面设计要求,需要重新设置窗体和控根据【引例】界面设计要求,需要重新设置窗体和控根据【引例】界面设计要求,需要重新设置窗体和控件部分属性的属性值,属性值的设置见表件部分属性的属性值,属性值的设置见表件部分属性的属性值,属性值的设置见表件部分属性的属性值,属性值的设置见表1.11.1,其余均采,其余均采,其余均采,其余均采用默认值。用默认值。用默认值。用默认值。对对对对象名称象名称象名称象名称属性属性属性属性属性属性属性属性值值值值Form1Form1CaptionCaption一个一个一个一个简单简单简单简单

16、的的的的VBVB应应应应用程序用程序用程序用程序Label1Label1CaptionCaptionVisual BasicVisual Basic程序程序程序程序设计语设计语设计语设计语言言言言AlignmentAlignment1 1FontSizeFontSize1515Text1Text1TextText/AlignmentAlignment2 2Command1Command1CaptionCaption显显显显示示示示Command2Command2CaptionCaption退出退出退出退出表表1.1【引例】用户界面属性值设置【引例】用户界面属性值设置 窗体和控件属性值的设置:窗

17、体和控件属性值的设置:设置窗体(设置窗体(设置窗体(设置窗体(Form1Form1)属性值)属性值)属性值)属性值根据表根据表根据表根据表1.11.1,需修改窗体(,需修改窗体(,需修改窗体(,需修改窗体(Form1Form1)的)的)的)的“Caption”“Caption”属性的默认值。单击窗体(属性的默认值。单击窗体(属性的默认值。单击窗体(属性的默认值。单击窗体(Form1Form1),选中它,),选中它,),选中它,),选中它,使其处于活动状态,在属性窗口中列出了窗体使其处于活动状态,在属性窗口中列出了窗体使其处于活动状态,在属性窗口中列出了窗体使其处于活动状态,在属性窗口中列出了窗

18、体(Form1Form1)的所有属性,将其)的所有属性,将其)的所有属性,将其)的所有属性,将其CaptionCaption属性的属性的属性的属性的属性默认值属性默认值属性默认值属性默认值“Form1”“Form1”改为改为改为改为“一个简单的一个简单的一个简单的一个简单的VBVB应用应用应用应用程程程程序序序序”,见图,见图,见图,见图1.61.6;图1.6 窗体(Form1)的caption属性值的设置 此时会发现窗体(此时会发现窗体(此时会发现窗体(此时会发现窗体(Form1Form1)的显示标题变成了)的显示标题变成了)的显示标题变成了)的显示标题变成了“一个简单的一个简单的一个简单的

19、一个简单的VBVB应用程序应用程序应用程序应用程序”,见图,见图,见图,见图1.71.7(a a)。)。)。)。图1.7(a)窗体Caption属性设置效果图 图1.7(b)【引例】用户界面 采用同样方法,根据表采用同样方法,根据表1.1,设置其余控件属,设置其余控件属性的属性值,得到如图性的属性值,得到如图1.7(b)所示的用户界面。)所示的用户界面。设置其余控件属性值设置其余控件属性值 1.1.2 编写代码编写代码 用户界面设计完成后,应用程序只是一用户界面设计完成后,应用程序只是一个静止而没有生机的画面而已,不能实现个静止而没有生机的画面而已,不能实现任何功能,为了实现【引例】应用程序的

20、任何功能,为了实现【引例】应用程序的功能,需要为两个命令按钮分别编写单击功能,需要为两个命令按钮分别编写单击(Click)事件代码。编写代码方法如下:)事件代码。编写代码方法如下:双击图双击图双击图双击图1.71.7(b b)所示用户界面的)所示用户界面的)所示用户界面的)所示用户界面的“显示显示显示显示”命命命命令按钮,进入代码编辑窗口,系统自动生成了如令按钮,进入代码编辑窗口,系统自动生成了如令按钮,进入代码编辑窗口,系统自动生成了如令按钮,进入代码编辑窗口,系统自动生成了如图图图图1.81.8所示的代码框架:所示的代码框架:所示的代码框架:所示的代码框架:编写编写“显示显示”命令按钮命令

21、按钮Click事件代码事件代码图1.8“显示”命令按钮的单击(Click)事件代码框架 在过程头(在过程头(在过程头(在过程头(Private Sub Private Sub Command1_ClickCommand1_Click)和过程尾)和过程尾)和过程尾)和过程尾(End Sub)(End Sub)之间书之间书之间书之间书写代码,见图写代码,见图写代码,见图写代码,见图1.91.9。图图图图1.9“1.9“显示显示显示显示”命令按钮的单击(命令按钮的单击(命令按钮的单击(命令按钮的单击(ClickClick)事件的代)事件的代)事件的代)事件的代码,代码很简单,只有两条语句。码,代码很

22、简单,只有两条语句。码,代码很简单,只有两条语句。码,代码很简单,只有两条语句。图1.9“显示”命令按钮的单击(Click)事件的代码 编写编写编写编写“退出退出退出退出”命令按钮命令按钮命令按钮命令按钮ClickClick事件代码事件代码事件代码事件代码 双击图双击图双击图双击图1.71.7(b b)所示用户界面的)所示用户界面的)所示用户界面的)所示用户界面的“退出退出退出退出”命令命令命令命令按钮,进入代码编辑窗口,在系统自动生成的代按钮,进入代码编辑窗口,在系统自动生成的代按钮,进入代码编辑窗口,在系统自动生成的代按钮,进入代码编辑窗口,在系统自动生成的代码框架中编写码框架中编写码框架

23、中编写码框架中编写“退出退出退出退出”命令按钮的单击(命令按钮的单击(命令按钮的单击(命令按钮的单击(ClickClick)事件代码,见图事件代码,见图事件代码,见图事件代码,见图1.101.10。图1.10“退出”命令按钮的单击(Click)事件代码 1.1.3 运行应用程序运行应用程序 按按按按F5F5键运行【引例】应用程序,可查看程序运键运行【引例】应用程序,可查看程序运键运行【引例】应用程序,可查看程序运键运行【引例】应用程序,可查看程序运行结果。行结果。行结果。行结果。程序在运行时,代码窗口中的代码只能查看而程序在运行时,代码窗口中的代码只能查看而程序在运行时,代码窗口中的代码只能查

24、看而程序在运行时,代码窗口中的代码只能查看而不可修改,这时可以通过点击工具栏的不可修改,这时可以通过点击工具栏的不可修改,这时可以通过点击工具栏的不可修改,这时可以通过点击工具栏的“结束结束结束结束”图标使程序在运行的过程中被强制关闭,又可以图标使程序在运行的过程中被强制关闭,又可以图标使程序在运行的过程中被强制关闭,又可以图标使程序在运行的过程中被强制关闭,又可以回到回到回到回到VBVB开发环境中反复修改程序。开发环境中反复修改程序。开发环境中反复修改程序。开发环境中反复修改程序。1.2 Visual Basic应用程序开发步骤应用程序开发步骤 本节将对本节将对VB程序设计的详细步骤做一个程

25、序设计的详细步骤做一个系统的总结,同时使读者对系统的总结,同时使读者对VB6.0的开发环的开发环境有初步的认识和了解。境有初步的认识和了解。虽然目前学到的虽然目前学到的VB语言知识有限,只语言知识有限,只能编写简单的程序,但只要掌握了详细的能编写简单的程序,但只要掌握了详细的设计步骤(即设计套路),要想编写更复设计步骤(即设计套路),要想编写更复杂的程序,只要今后逐步学习新的知识即杂的程序,只要今后逐步学习新的知识即可。可。1.2.1 启动VB 执行执行“开始开始”“程序程序”“Microsoft Visual Basic 6.0中文版中文版”命令,进入命令,进入VB6.0集成开发环境。如下图

26、集成开发环境。如下图所示:所示:1.2.2 VB集成开发环境及界面设计集成开发环境及界面设计 VB6.0的集成开发环境主要由以下部分的集成开发环境主要由以下部分组成:组成:1 标题栏和菜单栏标题栏和菜单栏 2 工具栏工具栏 3 窗体(窗体(Form)窗体是开发应用程序的基础,用来设计窗体是开发应用程序的基础,用来设计应用程序的用户界面,是应用程序最终面应用程序的用户界面,是应用程序最终面向用户的窗口。向用户的窗口。4 工具箱工具箱工具箱可以通过工具栏按钮或菜单工具箱可以通过工具栏按钮或菜单工具箱可以通过工具栏按钮或菜单工具箱可以通过工具栏按钮或菜单“视图视图视图视图”“”“工具箱工具箱工具箱工

27、具箱”打开。打开。打开。打开。工具箱中包含用户界面设计所需的图形元素,工具箱中包含用户界面设计所需的图形元素,工具箱中包含用户界面设计所需的图形元素,工具箱中包含用户界面设计所需的图形元素,这些图形元素称为控件对象,简称为这些图形元素称为控件对象,简称为这些图形元素称为控件对象,简称为这些图形元素称为控件对象,简称为控件控件控件控件。将工具箱中的控件添加到窗体上的方法通常将工具箱中的控件添加到窗体上的方法通常将工具箱中的控件添加到窗体上的方法通常将工具箱中的控件添加到窗体上的方法通常有两种:有两种:有两种:有两种:用鼠标双击工具箱上的某个控件图标后,用鼠标双击工具箱上的某个控件图标后,用鼠标双

28、击工具箱上的某个控件图标后,用鼠标双击工具箱上的某个控件图标后,窗体上则会显示相应控件,然后可以通过鼠标拖窗体上则会显示相应控件,然后可以通过鼠标拖窗体上则会显示相应控件,然后可以通过鼠标拖窗体上则会显示相应控件,然后可以通过鼠标拖拉方式改变控件对象的大小和位置;拉方式改变控件对象的大小和位置;拉方式改变控件对象的大小和位置;拉方式改变控件对象的大小和位置;用鼠标单击工具箱上的某个控件图标后,用鼠标单击工具箱上的某个控件图标后,用鼠标单击工具箱上的某个控件图标后,用鼠标单击工具箱上的某个控件图标后,将鼠标移到窗体的目标位置,按下鼠标左键并拖将鼠标移到窗体的目标位置,按下鼠标左键并拖将鼠标移到窗

29、体的目标位置,按下鼠标左键并拖将鼠标移到窗体的目标位置,按下鼠标左键并拖拉鼠标,直到控件大小满意为止。拉鼠标,直到控件大小满意为止。拉鼠标,直到控件大小满意为止。拉鼠标,直到控件大小满意为止。5 5 属性窗口属性窗口属性窗口属性窗口在属性窗口,通过对窗体和控件属性值的设置,可以进在属性窗口,通过对窗体和控件属性值的设置,可以进在属性窗口,通过对窗体和控件属性值的设置,可以进在属性窗口,通过对窗体和控件属性值的设置,可以进一步设计更加直观的用户界面。一步设计更加直观的用户界面。一步设计更加直观的用户界面。一步设计更加直观的用户界面。属性窗口可以通过工具栏按钮或菜单属性窗口可以通过工具栏按钮或菜单

30、属性窗口可以通过工具栏按钮或菜单属性窗口可以通过工具栏按钮或菜单“视图视图视图视图”“”“属属属属性窗口性窗口性窗口性窗口”打开,属性窗口只有在设计阶段才可被激活。打开,属性窗口只有在设计阶段才可被激活。打开,属性窗口只有在设计阶段才可被激活。打开,属性窗口只有在设计阶段才可被激活。属性窗口由属性窗口由属性窗口由属性窗口由“属性窗口标题栏属性窗口标题栏属性窗口标题栏属性窗口标题栏”、“对象列表框对象列表框对象列表框对象列表框”、“排序选项卡排序选项卡排序选项卡排序选项卡”、“属性列表框属性列表框属性列表框属性列表框”和和和和“属性含义说明属性含义说明属性含义说明属性含义说明”组组组组成。如图成

31、。如图成。如图成。如图1.121.12所示:所示:所示:所示:6 工程资源管理器工程资源管理器工程资源管理器窗口可以通过工具栏按钮或工程资源管理器窗口可以通过工具栏按钮或工程资源管理器窗口可以通过工具栏按钮或工程资源管理器窗口可以通过工具栏按钮或“视图视图视图视图”“”“工程资源管理器工程资源管理器工程资源管理器工程资源管理器”菜单命令打开。菜单命令打开。菜单命令打开。菜单命令打开。一个一个一个一个VBVB应用程序可以很简单,只有一个窗体界面和简应用程序可以很简单,只有一个窗体界面和简应用程序可以很简单,只有一个窗体界面和简应用程序可以很简单,只有一个窗体界面和简单的代码,也可以很庞大,由很多

32、窗体界面和代码单元组单的代码,也可以很庞大,由很多窗体界面和代码单元组单的代码,也可以很庞大,由很多窗体界面和代码单元组单的代码,也可以很庞大,由很多窗体界面和代码单元组成,因此需要一个有效的机制将它们组织起来,这就是成,因此需要一个有效的机制将它们组织起来,这就是成,因此需要一个有效的机制将它们组织起来,这就是成,因此需要一个有效的机制将它们组织起来,这就是“工程工程工程工程”的概念。的概念。的概念。的概念。“查看代码查看代码查看代码查看代码”图标可以调出代码窗口;图标可以调出代码窗口;图标可以调出代码窗口;图标可以调出代码窗口;“查看对象查看对象查看对象查看对象”图标可以显示窗体窗口,并使

33、某一窗体处于活动状态;图标可以显示窗体窗口,并使某一窗体处于活动状态;图标可以显示窗体窗口,并使某一窗体处于活动状态;图标可以显示窗体窗口,并使某一窗体处于活动状态;“切换文件夹切换文件夹切换文件夹切换文件夹”图标可以决定工程中的列表项是否以目录图标可以决定工程中的列表项是否以目录图标可以决定工程中的列表项是否以目录图标可以决定工程中的列表项是否以目录的形式显示。的形式显示。的形式显示。的形式显示。7 窗体布局窗口窗体布局窗口可以通过工具栏按钮或“视图”“窗体布局窗口”打开。在窗体布局窗口中有一个计算机屏幕,屏幕中有一个窗体(Form1),可以拖拽鼠标来移动窗体(Form1),以调整其在屏幕上

34、的位置。应用程序运行后,窗体(Form1)将出现在屏幕中对应窗体布局窗口的位置。1.2.3 编写代码编写代码用户界面设计完成后,应用程序不能对外界用户界面设计完成后,应用程序不能对外界用户界面设计完成后,应用程序不能对外界用户界面设计完成后,应用程序不能对外界任何事件作出响应,也不能实现任何复杂的功能。任何事件作出响应,也不能实现任何复杂的功能。任何事件作出响应,也不能实现任何复杂的功能。任何事件作出响应,也不能实现任何复杂的功能。要使应用程序真正有用,就需要为窗体或相应的要使应用程序真正有用,就需要为窗体或相应的要使应用程序真正有用,就需要为窗体或相应的要使应用程序真正有用,就需要为窗体或相

35、应的控件编写事件驱动代码,使其能够完成指定的功控件编写事件驱动代码,使其能够完成指定的功控件编写事件驱动代码,使其能够完成指定的功控件编写事件驱动代码,使其能够完成指定的功能。能。能。能。下面首先学习两个基本概念,然后认识编写下面首先学习两个基本概念,然后认识编写下面首先学习两个基本概念,然后认识编写下面首先学习两个基本概念,然后认识编写程序代码的环境,最后了解程序代码的环境,最后了解程序代码的环境,最后了解程序代码的环境,最后了解VBVB语句书写规则。语句书写规则。语句书写规则。语句书写规则。1 对象和事件驱动对象和事件驱动 对象(对象(对象(对象(ObjectObject)VBVB中,应用

36、程序、窗体、控件、菜单、程序中,应用程序、窗体、控件、菜单、程序中,应用程序、窗体、控件、菜单、程序中,应用程序、窗体、控件、菜单、程序代码、窗口等都可以理解为对象。对象是代码、窗口等都可以理解为对象。对象是代码、窗口等都可以理解为对象。对象是代码、窗口等都可以理解为对象。对象是VBVB应用应用应用应用程序的基本单元,也可以说,用程序的基本单元,也可以说,用程序的基本单元,也可以说,用程序的基本单元,也可以说,用VBVB编程就是用对编程就是用对编程就是用对编程就是用对象组装程序。象组装程序。象组装程序。象组装程序。每个对象都有自己的属性,每个属性都有其每个对象都有自己的属性,每个属性都有其每个

37、对象都有自己的属性,每个属性都有其每个对象都有自己的属性,每个属性都有其各自的含义。不同对象也有许多相同的属性,如各自的含义。不同对象也有许多相同的属性,如各自的含义。不同对象也有许多相同的属性,如各自的含义。不同对象也有许多相同的属性,如标题(标题(标题(标题(CaptionCaption)、名称()、名称()、名称()、名称(NameName)、是否可见)、是否可见)、是否可见)、是否可见(VisibleVisible)等。)等。)等。)等。事件事件事件事件事件是指发生在对象上的事情。事件是指发生在对象上的事情。事件是指发生在对象上的事情。事件是指发生在对象上的事情。VBVB中的事件是中的

38、事件是中的事件是中的事件是预先设置好的,可以被对象识别的动作,如命令预先设置好的,可以被对象识别的动作,如命令预先设置好的,可以被对象识别的动作,如命令预先设置好的,可以被对象识别的动作,如命令按钮(按钮(按钮(按钮(commandbuttoncommandbutton)可以响应鼠标单击)可以响应鼠标单击)可以响应鼠标单击)可以响应鼠标单击(ClickClick)、鼠标移动()、鼠标移动()、鼠标移动()、鼠标移动(MouseMoveMouseMove)等事件。)等事件。)等事件。)等事件。2 代码窗口代码窗口 也称代码编辑器,在代码窗口中,程也称代码编辑器,在代码窗口中,程序员可以编写对象的

39、事件驱动代码。序员可以编写对象的事件驱动代码。代码窗口可以通过以下三种方式之一代码窗口可以通过以下三种方式之一打开:打开:双击窗体或某个控件对象;双击窗体或某个控件对象;通过执行菜单通过执行菜单“视图视图”“代码窗代码窗口口”打开;打开;通过单击通过单击“工程资源管理器窗口工程资源管理器窗口”中的中的“查看代码查看代码”图标打开。图标打开。代码窗口主要由代码窗口主要由“对象列表对象列表”、“事件列事件列表表”、“代码编辑区代码编辑区”构成;另外还有两构成;另外还有两个重要的按钮个重要的按钮“过程查看过程查看”按钮和按钮和“全全模块查看模块查看”按钮。按钮。对象列表:列出了窗体名称和窗体上所有控

40、对象列表:列出了窗体名称和窗体上所有控对象列表:列出了窗体名称和窗体上所有控对象列表:列出了窗体名称和窗体上所有控件的对象名称。件的对象名称。件的对象名称。件的对象名称。事件列表:列出了对象可以响应的事件。事件列表:列出了对象可以响应的事件。事件列表:列出了对象可以响应的事件。事件列表:列出了对象可以响应的事件。代码编辑区:在其内可以书写、编辑代码。代代码编辑区:在其内可以书写、编辑代码。代代码编辑区:在其内可以书写、编辑代码。代代码编辑区:在其内可以书写、编辑代码。代码编辑区的程序代码由一个一个事件过程构成,码编辑区的程序代码由一个一个事件过程构成,码编辑区的程序代码由一个一个事件过程构成,

41、码编辑区的程序代码由一个一个事件过程构成,事件过程是用来响应事件的程序代码段。事件过程是用来响应事件的程序代码段。事件过程是用来响应事件的程序代码段。事件过程是用来响应事件的程序代码段。过程查看按钮和全模块查看按钮:过程查看按钮和全模块查看按钮:过程查看按钮和全模块查看按钮:过程查看按钮和全模块查看按钮:单击过程查看按钮后,在代码编辑区内只显示单击过程查看按钮后,在代码编辑区内只显示单击过程查看按钮后,在代码编辑区内只显示单击过程查看按钮后,在代码编辑区内只显示与对象列表中选中对象相对应的事件过程代码。与对象列表中选中对象相对应的事件过程代码。与对象列表中选中对象相对应的事件过程代码。与对象列

42、表中选中对象相对应的事件过程代码。单击全模块查看按钮后,在代码编辑区内显示单击全模块查看按钮后,在代码编辑区内显示单击全模块查看按钮后,在代码编辑区内显示单击全模块查看按钮后,在代码编辑区内显示相应窗体内所有对象的事件过程代码。相应窗体内所有对象的事件过程代码。相应窗体内所有对象的事件过程代码。相应窗体内所有对象的事件过程代码。3 VB语句书写规则及几点说明:语句书写规则及几点说明:l l每个语句以回车键结束;每个语句以回车键结束;每个语句以回车键结束;每个语句以回车键结束;l l一般情况下,一条语句书写在一行。若多条一般情况下,一条语句书写在一行。若多条一般情况下,一条语句书写在一行。若多条

43、一般情况下,一条语句书写在一行。若多条语句书写在一行,各语句之间须用冒号(:)语句书写在一行,各语句之间须用冒号(:)语句书写在一行,各语句之间须用冒号(:)语句书写在一行,各语句之间须用冒号(:)隔开。隔开。隔开。隔开。l l一条语句可以分多行书写,需在续行的前一一条语句可以分多行书写,需在续行的前一一条语句可以分多行书写,需在续行的前一一条语句可以分多行书写,需在续行的前一行的末尾加入一个空格和一个下划线。行的末尾加入一个空格和一个下划线。行的末尾加入一个空格和一个下划线。行的末尾加入一个空格和一个下划线。l l一个语句行的长度最多不能超过一个语句行的长度最多不能超过一个语句行的长度最多不

44、能超过一个语句行的长度最多不能超过10231023个字符。个字符。个字符。个字符。l l若在若在若在若在“工具工具工具工具”“”“选项选项选项选项”菜单中编辑器选项菜单中编辑器选项菜单中编辑器选项菜单中编辑器选项卡中设置了自动语法检测,则在书写语句的卡中设置了自动语法检测,则在书写语句的卡中设置了自动语法检测,则在书写语句的卡中设置了自动语法检测,则在书写语句的过程中,过程中,过程中,过程中,VBVB将自动对输入的内容进行语法检将自动对输入的内容进行语法检将自动对输入的内容进行语法检将自动对输入的内容进行语法检测,若发现了语法错误,系统会给出错误提测,若发现了语法错误,系统会给出错误提测,若发

45、现了语法错误,系统会给出错误提测,若发现了语法错误,系统会给出错误提示。示。示。示。l lVBVB的语句包括赋值语句、输入输出语句、流程控的语句包括赋值语句、输入输出语句、流程控的语句包括赋值语句、输入输出语句、流程控的语句包括赋值语句、输入输出语句、流程控制语句和对象的方法等语句。制语句和对象的方法等语句。制语句和对象的方法等语句。制语句和对象的方法等语句。l l为了提高程序的易读性,为了提高程序的易读性,为了提高程序的易读性,为了提高程序的易读性,VBVB语言提供了注释语句。语言提供了注释语句。语言提供了注释语句。语言提供了注释语句。注释语句在程序代码中用来对语句进行说明,在注释语句在程序

46、代码中用来对语句进行说明,在注释语句在程序代码中用来对语句进行说明,在注释语句在程序代码中用来对语句进行说明,在程序运行中是不可执行的。程序运行中是不可执行的。程序运行中是不可执行的。程序运行中是不可执行的。l lVBVB语言的注释语句有以下两种格式:语言的注释语句有以下两种格式:语言的注释语句有以下两种格式:语言的注释语句有以下两种格式:以命令以命令以命令以命令RemRem开头后跟注释说明文字,注释开头后跟注释说明文字,注释开头后跟注释说明文字,注释开头后跟注释说明文字,注释说明文字必须和说明文字必须和说明文字必须和说明文字必须和RemRem以空格分开;并且注释语句以空格分开;并且注释语句以

47、空格分开;并且注释语句以空格分开;并且注释语句必须是单独的一行。必须是单独的一行。必须是单独的一行。必须是单独的一行。以半角单引号(以半角单引号(以半角单引号(以半角单引号()开头后跟注释说明文字,)开头后跟注释说明文字,)开头后跟注释说明文字,)开头后跟注释说明文字,可以直接放在一条语句的后面,也可以是单独的可以直接放在一条语句的后面,也可以是单独的可以直接放在一条语句的后面,也可以是单独的可以直接放在一条语句的后面,也可以是单独的一行注释语句。一行注释语句。一行注释语句。一行注释语句。l lVBVB的代码窗口能够自动采用不同颜色显示注释和的代码窗口能够自动采用不同颜色显示注释和的代码窗口能

48、够自动采用不同颜色显示注释和的代码窗口能够自动采用不同颜色显示注释和语句。其中,注释语句为浅绿色;系统查找出的语句。其中,注释语句为浅绿色;系统查找出的语句。其中,注释语句为浅绿色;系统查找出的语句。其中,注释语句为浅绿色;系统查找出的出错语句为红色;系统关键字为蓝色,如出错语句为红色;系统关键字为蓝色,如出错语句为红色;系统关键字为蓝色,如出错语句为红色;系统关键字为蓝色,如private private、subsub等;其余为黑色。等;其余为黑色。等;其余为黑色。等;其余为黑色。1.2.4 保存文件保存文件 当一个应用程序初步设计完成后,就当一个应用程序初步设计完成后,就应该及时保存,以免

49、由于意外而造成信息应该及时保存,以免由于意外而造成信息的丢失。由前面内容可知,一个工程可能的丢失。由前面内容可知,一个工程可能包含了多种类型的文件,它们需要分别进包含了多种类型的文件,它们需要分别进行保存。保存工程的方法通常有三种:行保存。保存工程的方法通常有三种:执行菜单执行菜单“文件文件”“保存工程保存工程”命命令。令。点击工具栏的保存工程图标。点击工具栏的保存工程图标。执行菜单执行菜单“文件文件”“工程另存为工程另存为”命令。命令。1.2.5 运行程序运行程序 通常,当程序设计完成后,可以运行程序,通常,当程序设计完成后,可以运行程序,通常,当程序设计完成后,可以运行程序,通常,当程序设

50、计完成后,可以运行程序,验证程序运行结果是否达到预期要求?当然,在验证程序运行结果是否达到预期要求?当然,在验证程序运行结果是否达到预期要求?当然,在验证程序运行结果是否达到预期要求?当然,在程序设计的过程中,也可以运行程序来查找错误、程序设计的过程中,也可以运行程序来查找错误、程序设计的过程中,也可以运行程序来查找错误、程序设计的过程中,也可以运行程序来查找错误、修改错误和验证运行结果。这个过程通常称为调修改错误和验证运行结果。这个过程通常称为调修改错误和验证运行结果。这个过程通常称为调修改错误和验证运行结果。这个过程通常称为调试。程序调试是一个反复的过程。试。程序调试是一个反复的过程。试。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作计划

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

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁