[工学]VB教案.doc

上传人:音乐台 文档编号:1976710 上传时间:2019-01-27 格式:DOC 页数:80 大小:840.50KB
返回 下载 相关 举报
[工学]VB教案.doc_第1页
第1页 / 共80页
[工学]VB教案.doc_第2页
第2页 / 共80页
[工学]VB教案.doc_第3页
第3页 / 共80页
亲,该文档总共80页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《[工学]VB教案.doc》由会员分享,可在线阅读,更多相关《[工学]VB教案.doc(80页珍藏版)》请在三一文库上搜索。

1、2006-2007学年第二学期中国防卫科技学院文理学院信息工程系Visual Basic程序设计教案王洪达文理学院信息工程系教案首页教研室:计算机软件教研室 授课教师:王洪达课程名称VB程序设计课时2授课日期、班级05计算机应用与维护 授课形式讲授主 要 教 学 内 容时间分配第1章 Visual Basic 程序设计概述1.1 VB的发展1.2 VB功能特点1.3 VB的安装和启动1.4 集成开发环境20分钟20分钟 20 分钟30分钟教学目的使学生了解VB的发展过程,VB的功能,VB的使用环境教学重点VB功能特点集成开发环境教学难点集成开发环境教学方法使用教具讲授拟留作业习题1 1.5 授

2、课总结第1章 Visual Basic 程序设计概述1 1 VB的发展Basic语言是20世纪60年代美国Dartmouth学院的两位教授共同设计的计算机程序设计语言,是“初学者通用的符号指令代码”。20世纪80年代,随着结构化程序设计的需要,Basic 语言有了新的版本。1988年Microsoft公司推出了Windows操作系统,代表着GUI在计算机上的应用革命。1991年Microsof公司推出了Visual Basic 语言,是以结构化Basic语言为基础,以事件驱动为运行机制的编程工具。最新版本为VB.net,我们学习VB 6.01、学习Visual Basic之前最好做好一下几种准

3、备: 知道Windows操作系统中常见部件的名称,例如“按钮”、“文本框”、“单选按钮”、“滚动条”等。 掌握一定的编程思想或数学思想。或者说有一定的逻辑分析能力。 能经常上机实践,当然最好的学习方法是边看书边实际操作。 初学者推荐阅读高等教育出版社出版的全国计算机等级考试二级Visual Basic语言程序设计(附带一本课后习题答案)、清华大学出版社出版的Visual Basic程序设计(谭浩强主编)。其他的书在很多问题上讲的不清楚。不推荐参考。 2、VB中的主要内容: VB也是一门计算机语言,所以也就避免不了要有各种语法,主要是“变量类型”、“选择程序结构”、“循环程序结构”、“数组”、“

4、子函数和子过程”、“文件”。另外由于VB是可视化的编程工具,所以比传统的QBASIC和C语言多了“控件”这一部分。1 2 VB功能特点VB的功能特点: 1。具有面向对象的可视化设计工具 2。事件驱动的编程机制 3。提供了易学易用的应用程序集成开发环境4. 结构化的程序设计语言5. 强大的数据库操作功能6. Active技术7网络功能8多个应用程序向导9完备的Help联机帮助功能13 VB的安装和启动Visual Basic 版本简介Visual Basic 有三种版本,可以满足不同的开发需要。1.Visual Basic 学习版使编程人员轻松开发 Windows 和 Windows NT(r)

5、的应用程序。该版本包括所有的内部控件以及网格、选项卡和数据绑定控件。学习版提供的文档有 Learn VB Now CD 和包含全部联机文档的Microsoft Developer Network CD。2.专业版为专业编程人员提供了一整套功能完备的开发工具。该版本包括学习版的全部功能以及ActiveX控件、Internet Information ServerApplication Designer、集成的Visual Database Tools 和 DataEnvironment、Active Data Objects和Dynamic HTML Page Designer。专业版提供的文档

6、有Visual Studio Professional Features手册和包含全部联机文档的Microsoft Developer Network CD。3.企业版使得专业编程人员能够开发功能强大的组内分布式应用程序。该版本包括专业版的全部功能以及 Back Office 工具,例如 SQL Server、Microsoft Transaction Server、Internet Information Server、VisualSourceSafe、SNA Server等。企业版包括的印刷文档包括 Visual StudioEnterprise Features 手册以及包含全部联机文档

7、的 Microsoft DeveloperNetwork CD。安装 Visual Basic使用安装 (Setup) 程序来安装 Visual Basic。安装程序将 Visual Basic以及其它产品部件从 CD-ROM 安装到硬盘上。它还安装必要的文件以查看Microsoft Developer Network CD 中的文档。您可以选择只安装 Visual Basic文档和示例程序到您的计算机上。重点 不能直接将 CD-ROM 上的文件复制到硬盘,然后从硬盘运行 VisualBasic。必须使用安装程序将文件解压缩并安装到合适的目录中。1.在运行安装之前(vbconBeforeYou

8、RunSetup) 安装之前的检查。2.安装 Visual(BasicvbconSettingUpVisualBasic) 安装 Visual Basic。运行安装之前在安装 Visual Basic 之前,必须确认计算机满足最低的安装要求,并阅读安装盘根目录下的 Readme 文件。检查硬件和系统需求为运行 Visual Basic,必须在计算机上安装相应的硬件和软件系统。这些系统要求包括:1.Microsoft Windows NT 95 或更高版本,或 Microsoft Windows NTWorkstation 4.0 (推荐 Service Pack 3)或更高版本。2.486DX

9、/66 MHz 或更高的处理器(推荐 Pentium 或更高的处理器),或任何运行于 Microsoft Windows NT Workstation 的 Alpha 处理器。3.一个 CD-ROM 驱动器。4.Microsoft Windows 支持的 VGA 或分辨率更高的监视器。5.16 MB RAM for Windows 95、32 MB of RAM for Windows NTWorkstation。6.鼠标或其它定点设备。详细信息 关于系统安装要求的详细信息,请参阅附录 A 的“Visual Basic的规范、限制和文件格式”中的“Visual Basic 应用程序的系统需求”

10、。阅读 Readme 文件Readme 文件列举了自 Visual Basic 文档出版发行以来的更改。可在最初的安装屏幕上选取“Read Me First”来读取该文件,也可在 CD-ROM 的根目录下查找到这个文件。也可以从文档中的 Visual Basic Start Page 访问。文件的第一部分是有关安装 Visual Basic 的细节和新的信息,请检查一下。 安装 Visual Basic运行安装程序时将会为 Visual Basic 创建目录,从而可选择要安装的 VisualBasic 部件。除了 Os 目录下的操作系统文件,CD 上的其它文件是没有被压缩的,所以可从盘上直接使

11、用。例如,在 Tools 目录下有许多的工具和部件,可以直接从 CD-ROM 运行或安装。要从 CD 盘上安装,请按照以下步骤执行:1. 在 CD-ROM 驱动器中插入 CD 盘。2. 安装程序在Disk 1的根目录下,可用操作系统中的适当命令来运行。如果您的计算机能够在系统中运行 AutoPlay,则在插入 CD 盘时,安装程序将被自动加载。3. 选取“安装 Visual Basic 6.0”。4. 依照屏幕上的安装说明行事。详细信息 有关安装 Visal Basic 的详细信息,请阅读 Readme 文件。添加或删除 Visual Basic 部件必要时可随意多次运行安装程序。例如,可在另

12、一个目录下重新安装VisualBasic,也可安装 Visual Basic 的其它部分。要添加或删除 Visual Basic 部件,请按照以下步骤执行:1. 在 CD-ROM 驱动器插入 CD 盘。2. 安装程序在 CD 盘的根目录下,可用操作系统中的适当命令来运行。如果您的计算机能够在系统中运行 AutoPlay,则在插入 CD 盘时,安装程序将被自动加载。3. 在“Microsoft Visual Basic 6.0 安装”对话框中选取“自定义”按钮。4. 在“自定义”对话框的“选项”列表框中选定要安装的部件(或撤消选定要删除的部件)。5. 依照屏幕上的安装说明行事。启动 Visual

13、 Basic一旦完成安装过程,就可单击 Windows 任务栏中的开始按钮,启动 VisualBasic。如果在系统中可启动 AutoPlay,则也可将 Visual Basic CD 插入驱动器中来启动 Visual Basic。14 集成开发环境Microsoft 致力于尽可能向客户提供最优秀的产品。Visual Basic 的每个新版本都尽力满足 Windows 编程者不断变化的需求。我们期待听到客户的意见。如果您希望未来版本的 Visual Basic 在某些功能上有所改进,或希望它增加新的特性,请告诉我们。您可以使用 e-mail,我们的网址是 ,或者打电话到美国 (425) 936

14、-WISH。 Visual Basic 概念为了理解应用程序开发过程,先要理解 Visual Basic 赖以创建的一些关键概念。因为 Visual Basic 是 Windows 开发语言,所以有必要与 Windows 环境保持一定的相似性。如果不熟悉 Windows 编程,就需要明白在 Windows环境下编程和在其它环境下编程的一些根本性的差别。Windows 的工作方式:窗口、事件和消息Windows 的工作机制,简单地说就是三个关键的概念:窗口、事件和消息。不妨简单地将窗口看作带有边界的矩形区域。也许已经了解几种不同类型的窗口:如,Windows 95 的“资源管理器”窗口、文字处理

15、程序中的文档窗口或者弹出提示有约会信息的对话框。除了这些最普通的窗口外,实际上还有许多其它类型的窗口。命令按钮是一个窗口。图标、文本框、选项按钮和菜单条也都是窗口。Microsoft Windows 操作系统通过给每一个窗口指定一个唯一的标识号(窗口句柄或 hWnd)来管理所有的窗口。操作系统连续地监视每一个窗口的活动或事件的信号。事件可以通过诸如单击鼠标或按下按键的操作而产生,也可以通过程序的控制而产生,甚至可以由另一个窗口的操作而产生。每发生一次事件,将引发一条消息发送至操作系统。操作系统处理该消息并广播给其它窗口。然后,每一个窗口才能根据自身处理该条消息的指令而采取适当的操作(例如,当窗

16、口解除了其它窗口的覆盖时,重显自身窗口)。可以想像,处理各种窗口、事件和消息的所有可能的组合将有惊人的工作量。幸运的是,Visual Basic 使您摆脱了所有的低层消息处理。许多消息由Visual Basic 自动处理了,其它的作为事件过程由编程者自行处理。这样可以快速创建强大的应用程序而毋需处理不必要的细节。事件驱动模型在传统的或“过程化”的应用程序中,应用程序自身控制了执行哪一部分代码和按何种顺序执行代码。从第一行代码执行程序并按应用程序中预定的路径执行,必要时调用过程。在事件驱动的应用程序中,代码不是按照预定的路径执行,而是在响应不同的事件时执行不同的代码片段。事件可以由用户操作触发,

17、也可以由来自操作系统或其它应用程序的消息触发,甚至由应用程序本身的消息触发。这些事件的顺序决定了代码执行的顺序,因此应用程序每次运行时所经过的代码的路径都是不同的。因为事件的顺序是无法预测的,所以在代码中必须对执行时的“各种状态”作一定的假设。当作出某些假设时(例如,假设在运行来处理某一输入字段的过程之前,该输入字段必须包含确定的值),应该组织好应用程序的结构,以确保该假设始终有效(例如,在输入字段中有值之前禁止使用启动该处理过程的命令按钮)。在执行中代码也可以触发事件。例如,在程序中改变文本框中的文本将引发文本框的 Change 事件。如果 Change 事件中包含有代码,则将导致该代码的执

18、行。如果原来假设该事件仅能由用户的交互操作所触发,则可能会产生意料之外的结果。正因为这一原因,所以在设计应用程序时理解事件驱动模型并牢记在心是非常重要的。交互式开发传统的应用程序开发过程可以分为三个明显的步骤:编码、编译和测试代码。但是 Visual Basic 与传统的语言不同,它使用交互式方法开发应用程序,使三个步骤之间不再有明显的界限。在大多数语言里,如果编写代码时发生了错误,则在开始编译应用程序时该错误就会被编译器捕获。此时必须查找并改正该错误,然后再次进行编译,对每一个发现的错误都要重复这样的过程。Visual Basic 在编程者输入代码时便进行解释,即时捕获并突出显示大多数语法或

19、拼写错误。看起来就像一位专家在监视代码的输入。除即时捕获错误以外,Visual Basic 也在输入代码时部分地编译该代码。当准备运行和测试应用程序时,只需极短时间即可完成编译。如果编译器发现了错误,则将错误突出显示于代码中。这时可以更正错误并继续编译,而不需从头开始。由于 Visual Basic 的交互特性,因此可以发现在开发应用程序时,您自己正频繁地运行着您的应用程序。通过这种方式,代码运行的效果可以在开发时进行测试,而不必等到编译完成以后。集成开发环境的元素Basic 的工作环境常常是指集成开发环境或 IDE,这是因为它在一个公共环境里集成了许多不同的功能,例如,设计、编辑、编译和调试

20、。在大多传统开发工具中,每个功能都是以一个独立的程序运行,并都有自己的界面。本节,将讨论以下主题:1.启动(Visual Basic IDEvbconStartingVisualBasicIDE)启动和运行。2.集成开发环境元素(vbconIntegratedDevelopmentEnvironmentElements)介绍 IDE 的不同组成部分。3.环境选项(vbconEnvironmentOptions)配置 Visual Basic 以满足个人的需要。启动 Visual Basic IDE当运行 Visual Basic 安装程序时,允许将程序项置于已存在的程序组中,或在 Window

21、s 中为 Visual Basic 创建一个新的程序组和程序项。这时可准备从 Windows 启动 Visual Basic。要从 Windows 启动 Visual Basic,请按照以下步骤执行:1. 单击任务条上的“启动”。2. 选择“程序”,接着选取“Microsoft Visual Basic 6.0”。- 或 -在任务条上单击“启动”。选定“程序”。使用“Windows 资源管理器”寻找 Visual Basic 可执行文件。3. 双击 Visual Basic 图标。也可以创建一个 Visual Basic 快捷键,并双击该快捷键。当第一次启动 Visual Basic 时,可以

22、见到集成开发环境的界面,如图 2.1所示。集成开发环境的元素Visual Basic 集成开发环境 (IDE) 由以下元素组成:菜单条显示所使用的 Visual Basic 命令。除了提供标准“文件”、“编辑”、“视图”、“窗口”和“帮助”菜单之外,还提供编程专用的功能菜单,例如“工程”、“格式”或“调试”。上下文菜单包括经常执行的操作的快捷键。在要使用的对象上单击鼠标键钮即可打开上下文菜单。在上下文菜单中有效的专用快捷键清单取决于单击鼠标键所在环境。例如,在“工具箱”上单击鼠标右键时显示的上下文菜单,可以在上面选择显示“部件”对话框,隐含“工具箱”,停放或挂断“工具箱”,或在“工具箱”中添加

23、自定义选项卡。工具栏在编程环境下提供对于常用命令的快速访问。单击工具栏上的按钮,则执行该按钮所代表的操作。按照缺省规定,启动 Visual Basic 之后显示“标准”工具栏。附加的编辑、窗体设计和调试的工具栏可以从“视图”菜单上的“工具栏”命令中移进或移出。工具栏能紧贴在菜单条之下,或以垂直条状紧贴在左边框上。如果将它从菜单下面拖开,则它能“悬”在窗口中。工具箱提供一组工具,用于设计时在窗体中放置控件。除了缺省的工具箱布局之外,还可以通过从上下文菜单中选定“添加选项卡”并在结果选项卡中添加控件来创建自定义布局。工程管理器窗口列出当前工程中的窗体和模块。工程是指用于创建一个应用程序的文件的集合

24、。属性窗口列出对选定窗体和控件的属性设置值。属性是指对象的特征,如大小、标题或颜色。对象浏览器列出工程中有效的对象,并提供在编码中漫游的快速方法。可以使用“对象浏览器”浏览在 Visual Basic 中的对象和其它应用程序,查看对那些对象有效的方法和属性,并将代码过程粘贴进自己的应用程序。窗体设计器作为自定义窗口用来设计应用程序的界面。在窗体中添加控件、图形和图片来创建所希望的外观。应用程序中每一个窗体都有自己的窗体设计器窗口。代码编辑器窗口是输入应用程序代码的编辑器。应用程序的每个窗体或代码模块都有一个单独的代码编辑器窗口。窗体布局窗口Form Layout window(图2.2)允许使

25、用表示屏幕的小图像来布置应用程序中各窗体的位置。立即、本地和监视窗口这些附加窗口是为调试应用程序提供的。它们只在 IDE 之中运行应用程序时才有效。注意 使用调用外接程序的程序也可添加 Visual Basic 界面的功能。由微软和第三方开发者提供的外接程序能提供像源代码控件之类的特性,这些特性可支持组开发工程。环境选项Visual Basic 具有很大的灵活性,可以通过配置工作环境满足个人风格的最佳需要。可以在单个或多文档界面中间进行选择,并能调节各种集成开发环境 (IDE) 元素的尺寸和位置。所选择的布局将保留在 Visual Basic 的会话期之间。 文理学院信息工程系教案首页教研室:

26、计算机软件教研室 授课教师:王洪达课程名称VB程序设计课时2授课日期、班级05计算机应用与维护授课形式实验主 要 教 学 内 容时间分配实验一、VB环境和程序设计初步90分钟教学目的使学生熟悉VB的编程环境教学重点熟悉常用控件教学难点教学方法使用教具计算机实验机房拟留作业授课总结实验1 Visual Basic环境和程序设计初步一、实验目的1了解VB系统对计算机软、硬件的要求。2掌握启动与退出VB的方法。3掌握建立、编辑和运行一个简单的VB应用程序的过程。4掌握常用控件(文本框、标签、命令按钮)的应用。二、实验内容 P301 略注:本次实验要求写实验报告。 文理学院信息工程系教案首页教研室:计

27、算机软件教研室 授课教师:王洪达课程名称VB程序设计课时2授课日期、班级05计算机应用与维护 授课形式讲授主 要 教 学 内 容时间分配第2章 简单的VB程序设计21对象的概念22建立简单的应用程序23窗体和基本控件24工程的管理及环境的设置25使用帮助系统26程序调试15分钟20分钟 15分钟20分钟15分钟15分钟教学目的使学生理解面向对象的编程思想,学习VB编程的基本方法和技术教学重点面向对象的编程思想教学难点使用VB进行程序的调试教学方法使用教具讲授拟留作业习题2 2.5 授课总结第2章 简单的VB程序设计21对象的概念将客观事物抽象成对象,将程序设计转变为面向抽象后的对象的编程,简化

28、程序设计的难度。这是面向对象程序设计的思想。每一个对象可以有不同的名称,属性,方法,事件等等。22建立简单的应用程序点击桌面上的 Visual Basic 图标,在弹出的如图一的窗口中选择“创建标准 EXE”按钮。 图一 图二这就是创建了一个新的“标准 EXE”文件了。23窗体和基本控件默认的 VB 工作界面由标题栏(1)、菜单栏(2)、工具栏(3)、工具箱面板(4)、程序设计区(5)、项目窗口(6)、属性窗口(7)、布局窗口(8)组成,至于它们具体有什么作用,我们将在以后的实例学习中接触,这里就不予以说明。创建的应用程序要有什么样的功能?这是开发每一个应用程序必须最先想到的。我们的第一个应用

29、程序非常简单,使用者只需点击程序上的一个按钮,程序界面上就会显现任何一个 VB 程序都是由操作界面及与之相应的程序代码组成,而操作界面则是由诸如“命令按钮控件”、“标签控件”等控件以及窗体共同组成。从本章开始,我们进入控件的学习过程。 Label(标签控件)是图形控件,主要作用在于显示文字信息,如大家比较熟悉的程序安装界面:在某个软件安装过程中,常常会显示一些帮助信息或与产品相关的介绍信息,而这些,大多是用标签控件制成的。与以后我们要学到的文本框控件(TextBox)不同的是,标签控件显示的文字不能直接进行修改,要修改的话只能在设计阶段进行;文本框既可以用来显示文本,还能够在文本框中输入文本。

30、在 Visual Basic 工具箱中,标签控件的图标如图一所示。标签的默认名称(Name)和标题(Caption)为 LabelX(X为1、2、3,等等),规范的命名方式为:LblX(X为自己定义的詞,如 LblShow 、LblRed ,等等)24工程的管理及环境的设置使用工程在开发应用程序时,要使用工程来管理构成应用程序的所有不同的文件。一个工程包括:1.跟踪所有部件的工程文件 (.vbp)。2.每个窗体的文件 (.frm)。3.每个窗体的二进制数据文件 (.frx),它含有窗体上控件的属性数据。对含有二进制属性(例如图片或图标)的任何 .frm 文件都是不可编辑的,这些文件都是自动产生

31、的。4.每个类模块的一个文件 (.cls),该文件是可选项。5.每个标准模块的一个文件 (.bas),该文件是可选项。6.一个或多个包含 ActiveX 控件的文件 (.ocx),该文件是可选项。7.单个资源文件 (.res),该文件是可选项。工程文件就是与该工程有关的全部文件和对象的清单,也是所设置的环境选项方面的信息。每次保存工程时,这些信息都要被更新。所有这些文件和对象也可供其它工程共享。当完成工程的全部文件之后,即可将此工程转换成可执行文件 (.exe):从“文件”菜单,选取“制作 project.exe”命令。工程资源管理器当创建、添加或从一工程中删除可编辑文件时,Visual Ba

32、sic 会反映工程资源管理器窗口中发生的变化,该窗口包含此工程的当前文件的列表。图 4.1所示的工程资源管理器窗口中列出可以纳入 Visual Basic 工程的一些文件类型。工程文件每次保存工程,Visual Basic 都要更新工程文件 (.vbp)。工程文件包含文件列表,它与出现在工程资源管理器窗口的文件列表相同,工程文件还引用工程中所使用的 ActiveX 控件和可插入对象。通过双击一个现存工程的图标,或从“文件”菜单中选定“打开工程”命令,或拖动该文件并放入工程资源管理器窗口,可以打开这个现存工程文件。Visual Basic 工程的结构窗体模块窗体模块(具有 .frm 文件扩展名)

33、包含窗体及其控件的正文描述,包括它们的属性设置。它们也含有窗体级的常数、变量和外部过程的声明、事件过程和一般过程。类模块类模块(具有 .cls 文件扩展名)与窗体模块类似,只是没有可见的用户界面。可以使用类模块创建含有方法和属性代码的自己的对象。标准模块标准模块(具有 .bas 文件扩展名)可以包含类型、常数、变量、外部过程和公共过程的公共的或模块级的声明。资源文件资源文件(具有 .res 文件扩展名)包含着无需重新编辑代码便可以改变的位图、字符串和其它数据。例如,如果计划用一种外语将应用程序本地化,可以将用户界面的全部正文串和位图存放在资源文件里,然后将资源文件本地化,而不是将整个应用程序本

34、地化。一个工程最多包含一个资源文件。ActiveX 文档ActiveX 文档 (.dob) 类似于窗体,但是在互联网资源管理器之类的互联网浏览器中是可以显示的。Visual Basic 的专业版和企业版能够创建 ActiveX文档。用户控件和属性页模块用户控件 (.ctl) 和属性页 (.pag) 模块也类似于窗体,但它们被用于创建ActiveX 控件及与其关联的用来显示设计时属性的属性页。Visual Basic 的专业版和企业版能够创建 ActiveX 控件。部件除文件和模块以外,还有几个其它类型的部件可以添加到工程中。ActiveX 控件ActiveX 控件(具有 .ocx 文件扩展名)

35、是可选的控件,它可以被添加到工具箱中并在窗体里使用。当安装 Visual Basic 时,Visual Basic 包含的含有控件的那些文件被复制到一个公共目录(Windows 95 下面的子目录WindowsSystem)中。可以从多种来源取得附加的 ActiveX 控件。也可以使用 Visual Basic 专业版和企业版创建自己的控件。可插入的对象可插入的对象,例如 Microsoft Excel 的工作表对象,是可用作建造集成方案时建造块的部件。一个集成方案可以包含由不同的应用程序创建的不同格式的数据,例如工作表、位图和正文。引用也可以添加能被应用程序使用的外部 ActiveX 部件的

36、引用。通过访问“工程”菜单上的“引用”菜单项,使用“引用”对话框可指定引用。ActiveX 设计器ActiveX 设计器是类的设计工具,从类出发可以创建对象。窗体的设计界面是缺省的设计器。从其它的源可取得附加的设计器。标准控件标准控件是由 Visual Basic 提供的。标准控件,例如命令按钮或框架控件,总是包含在工具箱里,与可从工具箱里删除添加的 ActiveX 控件和可插入对象不同。 创建、打开和保存工程“文件”菜单上的四个命令允许创建、打开和保存工程。在工程间文件可以共享。像窗体这样的单个文件可以是多个工程的组成部分。注意,在一个工程中的窗体或模块所做的改变,将会传播到共享这个模块的所

37、有工程。使用多个工程在 Visual Basic 的专业版和企业版中,可以同时打开多个工程。在建造和测试有关用户创建的控件或其它部件的解决方案时,这种功能很有用。在装入了多个工程时,工程资源管理器窗口的标题将变成“工程组”,而所有打开的工程部件都会显示出来。要向当前工程组添加附加工程,请按照以下步骤执行:1. 在“文件”菜单中选取“添加工程”。“添加工程”对话框被显示。2. 选定现有工程或新的工程类型,并选取“打开”。要从现有工程组里删除一个工程,请按照以下步骤执行:1. 在“工程资源管理器”里选定一个工程或一个工程部件。2. 在“文件”菜单中选取“删除工程”。 25使用帮助系统按F1可以使用

38、VB的帮助系统,来帮助用户完成程序的设计文理学院信息工程系教案首页教研室:计算机软件教研室 授课教师:王洪达课程名称VB程序设计课时2授课日期、班级05计算机应用与维护授课形式实验主 要 教 学 内 容时间分配实验二、顺序程序设计90分钟教学目的使学生掌握顺序程序设计的编写方法教学重点教学难点教学方法使用教具计算机实验机房拟留作业授课总结实验2 顺序程序设计一、实验目的1掌握表达式、赋值语句的正确书写规则。2掌握常用函数的使用。3掌握IuputBox与MsgBox的使用。二、实验内容 P304 略注:本次实验要求写实验报告。 文理学院信息工程系教案首页教研室:计算机软件教研室 授课教师:王洪达

39、课程名称VB程序设计课时2授课日期、班级05计算机应用与维护 授课形式讲授主 要 教 学 内 容时间分配第3章 VB语言基础3.1数据类型3.2变量与常量3.3运算符和表达式3.4编码规则20分钟20分钟 20分钟30分钟教学目的帮助学生学习VB的编程基础知识教学重点编码规则教学难点编码规则教学方法使用教具讲授拟留作业习题3 3.5 授课总结第3章 VB语言基础3.1数据类型学过编程的人都知道大多数的计算机语言都规定了各自的数据类型,VB也不例外。其实,在一个最简单的程序中数据类型是可以不作规定的,也就是说,变量可以使用各种类型,但是在一个复杂的程序里,这样做就很危险,因为很可能给同一个变量赋

40、予了不同的类型,而导致程序出错。所以,为了程序的严谨和便于查看,正确的定义数据类型是必要的。定义数据的另一个原因是,不同的数据占用不同的内存数量,譬如整型(Interger)数据占2字节,而长整型数据占4个字节,定义合适的数据类型,不管你相信不相信,它可以节省内存!VB常用的数据类型有:整型(Integer,表示-32768至32767之间的整数)、长整型(Long,表示-2,147,483,648至2,147,483,647之间的整数)、实型(Single,表示-3.37E+38至3.37E+38之间的实数)、双精度实型(Double,表示-1.67E+308至1.67E+308之间的实数)

41、,字符(String,每个字符占一字节,可以储存065,535个字符),布尔(Boolean,只有两个值True/-1,或False/0)。 3.2变量与常量定义变量最简单的方法是用“Dim”关键字,它的语法:Dim 【变量名】As 【数据类型】如:Dim Index As Integer也可以在一行中定义多个变量,如:Dim Index As Integer , Dim Number As Long把多个变量定义成同一类型可以写成:Dim Index , Number As Integer有时为了简便,也以符号进行简单的定义,作用是和上面一样的。整型可以用“%”代替,长整型可以用“&”代替,

42、实型可以用“!”,双精度实型可以用“#”定义,如刚才的第一个例子可以写成:Dim Index% 等价于 Dim Index As Integer对于常量的定义用Const定义,如:Const COLOR=255。为了在程序中便于查阅,我们对变量和常量的写法进行规定,变量一般用小写方式,常量则全部大写。注意:使用常量的好处,对于程序中经常出现的数值,应设常量等于它,这样一是书写方便,其二,如果要改变该数值,只需改变定义常量的语句值,而不需改变每个语句,提高了效率。数组的定义类似于变量定义,所不同的是数组需要指定数组中的元素个数,例如:Dim IntegerArray(99) As Integer

43、这个数组中包含100个元素,脚标从0到99。也可以指定脚标的起始值,例如:Dim IntegerArray(2 to 10) As Integer这个数组含有九个元素,脚标从2到10。还可以定义多维数组:Dim ThreeD(4,2 to 5,3 to 6) As Integer上例定义了一个三维数组(444)。记录的定义记录定义是把控制权交给用户的方法,它让用户可以定义自己的数据类型,它使用关键字“Type”,方法是:Type 【数据类型标识符】 As As As End Type例如,定义一个地址数据:Type AddressStreet As StringZipCode As Strin

44、gPhone As StringEnd Type这个地址数据里包括三个属性,街区、邮政编码和电话,可以把某数据定义成此类型:Dim MyHome As Address要调用或改变“MyHome”的值时,类似于对对象的属性的操作:变量名.域名“”为了简化书写重复的部分,可以用关键字“With”:With MyHome.Street=”阜成路”.ZipCode=”100037”.Phone=”12345678”End With3.3运算符和表达式运算操作1. 数学运算 :加法运算,也适合于字符串的之间的合并运算。:加法运算。*:乘法运算。/:除法运算。:整除运算。Mod:求余运算。例如:a Mod b表示a被b整除以后的余数。:幂运算。AB表示以A为底的B次方。1. 关系运算 关系运算也称比较运算,它表示不等式的真或假,VB共提供六种运算符,分别是=(等于),(大于),=(大于等于)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1