资源预览内容
第1页 / 共77页
第2页 / 共77页
第3页 / 共77页
第4页 / 共77页
第5页 / 共77页
第6页 / 共77页
第7页 / 共77页
第8页 / 共77页
第9页 / 共77页
第10页 / 共77页
亲,该文档总共77页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
目录,第1章 VB.NET语言基础 1.1.1VB.NET应用程序的组成 1.1.2控件的基本操作 1.1.3使用“格式”主菜单 1.1.4使用“帮助”主菜单 1.1.5Label控件 1.1.6窗体 1.2.1VB.NET程序的代码结构 1.2.2VB.NET的数据类型 1.2.3标识符和关键字 1.2.4声明变量 1.2.5赋值语句,返回目录,1,中国铁道出版社,目录,1.2.6常量 1.2.7注解语句 1.2.8TextBox控件 1.3.1数据类型转换 1.3.2算术运算符和算术表达式 1.3.3赋值运算符和赋值表达式 1.3.4连接运算符 1.3.5数学函数 1.3.6日期和时间函数 1.4.1算法的概念和特征 1.4.2描述算法的方法 1.4.3比较运算符和比较表达式,返回目录,1,中国铁道出版社,目录,1.4.4逻辑运算符和逻辑表达式 1.4.5优先级 1.4.6If语句 1.5.1Select Case语句 1.5.2合并Case语句 1.5.3事件的概念 1.5.4创建响应事件的过程 1.5.5RadioButton控件 1.5.6Panel控件和GroupBox控件 1.5.7CheckBox控件,返回目录,1,中国铁道出版社,目录,1.6.1ForNext语句 1.6.2循环嵌套 1.6.3WhileEnd While语句 1.6.4DoLoop语句 1.6.5ListBox控件 1.6.6ComboBox控件 1.6.7对集合进行操作,返回目录,1,中国铁道出版社,在VB.NET中,一个应用程序又被称为一个解决方案(Solution),一个解决方案中可以有一个或者多个项目(Project),一个项目中可以有一个或者多个窗体(Form)。在学习的初期所接触到的应用程序都是一个解决方案中只含有一个项目,项目中也只含有一个窗体,例如,案例1中的使用窗体Form1来显示奥运标语。 VB.NET应用程序的所有内容都保存在与其同名的文件夹中,下面以D盘“我的VB.NET程序”文件夹中的“标语”文件夹为例,来介绍各个文件的作用。 标语.sln文件:用来保存与解决方案相关的项目信息,它是应用程序的基础文件。双击该文件可以打开VB.NET集成开发环境和该应用程序。 标语.suo文件:根据所选选项存储对IDE进行自定义的元数据。 Form1.vb文件:用来保存窗体中的所有控件,以及程序代码。 orm1.resx文件:用来保存窗体所应用的所有资源信息,包括文字、数字和图形等。 标语.vbproj文件:该文件为项目文件,用来描述项目并列出项目中包含的文件。,返回目录,2,1.1.1VB.NET应用程序的组成,中国铁道出版社,标语.vbproj.user文件:用来保存用户对项目的各项设置。 AssemblyInfo.vb文件:项目信息文件,用来保存有关项目中程序集的元数据。例如,名称、版本和区域性信息等。 1.1.2控件的基本操作 在窗体中创建控件后,可以对其进行编辑(如调整大小,移动等)。进行这些操作前,要先选中被操作的一个或者多个控件。设计过程如表1-1-1所示。,返回目录,3,表1-1-1 控件的基本设计过程,1.1.1VB.NET应用程序的组成,中国铁道出版社,在图形用户界面设计中,要求界面简洁、整齐,所有的控件都要放置在适当的位置。例如,如果界面中有【确定】和【取消】两个按钮的话,那么一般来说这两个按钮的大小要一致、位置要对齐。“格式”主菜单的主要作用是设置窗体设计器中各个控件的对齐方式、大小、间距和顺序等。使用“格式”主菜单中的菜单命令可以快速、准确地调整控件的位置,从而提高编程的效率。 此外,VB.NET语言还规定当对多个控件进行对齐方式、大小、间距和顺序等调整时,以最后一个被选中的控件为标准。其他控件四周正方形控制点的填充颜色为白色,最后一个作为标准的控件的控制点的填充颜色为黑色。例如,要将3个大小不同的控件调整为大小相同的控件,可以先将其中一个调整为所需的大小,然后先选中其他两个控件,再选中调整好的控件,最后使用“格式”主菜单中的相关命令来调整大小。如果在选中所有控件后,不希望以最后一个控件为标准,则可以松开【Shift】键,然后单击所需的控件即可。,返回目录,4,1.1.3使用“格式”主菜单,中国铁道出版社,“格式”主菜单的具体功能介绍如下。 (1)对齐控件:选中要对齐的所有控件,然后单击“格式”“对齐”“XXX”菜单命令。其中XXX代表具体的对齐方式。 (2)使控件大小相同:选中要大小一样的所有控件,然后单击“格式”“使大小相同”“XXX”菜单命令。其中XXX代表具体的相同标准。 (3)调整控件间距:调整控件间距包括调整控件的水平间距和垂直间距。选中调整间距的控件,然后单击“格式”“水平间距”“XXX”菜单命令,或者单击“格式”“垂直间距”“XXX”菜单命令。其中XXX代表具体的相同标准。 (4)使控件居中:选中要居中的控件,然后单击“格式”“在窗体中居中”“水平对齐”菜单命令,或单击“格式”“在窗体中居中”“垂直对齐”菜单命令,可以使控件在水平方向或者垂直方向位于整个窗体的中间。,返回目录,5,1.1.3使用“格式”主菜单,中国铁道出版社,(5)调整控件叠放层次:当多个控件有重叠的部分时,只有一个控件的重叠部分可以显示出来,其他控件的重叠部分被掩盖。如果要调整控件的叠放层次,可以选中要调整的控件,再单击“格式”“顺序”“置于顶层”菜单命令或单击“格式”“顺序”“置于底层”菜单命令,可将该控件放置于顶层或者底层。 (6)锁定控件:当完成对窗体设计器中的控件的操作后,为了防止误操作改变其设置,可以将控件锁定,然后继续创建其他控件。单击“格式”“锁定控件”菜单命令,可以锁定窗体内的控件,再次单击“格式”“锁定控件”菜单命令,可以取消锁定。 1.1.4使用“帮助”主菜单 在编写程序的过程中,最常见的总是一些很简单的问题,例如,某个控件的使用,某个不常用的方法、事件或者函数的用途,以及其他的一些常见问题。为了解决诸如此类的问题,Microsoft公司提供了“帮助”菜单。,返回目录,6,1.1.3使用“格式”主菜单,中国铁道出版社,(1)MSDN Library 单击“帮助”“目录”菜单命令,可以调出“目录”窗口。在“目录”窗口中,将所有的帮助信息分成两个根目录。其中,Visual Studio.NET目录中包含最基本的Visual Studio.NET帮助信息,MSDN Library目录中包含的是Microsoft公司为程序员提供所需的工具、技术、培训、信息、事件,以及其他一些技术资料的主要项目。 MSDN(Microsoft Developer Network)包含上千兆字节程序员所必需的信息、文档、示例代码、技术文章等。一般来说,在安装Visual Studio.NET时,已经安装了MSDN Library。此外,还可以从Microsoft公司官方网站下载,网址是: http:/msdn.microsoft.com/ 如图1-1-10所示为MSDN Library的起始页,系统会根据用户在“目录”窗口选中不同的子目录而显示不同的信息。,返回目录,7,1.1.4使用“帮助”主菜单,中国铁道出版社,返回目录,8,图1-1-10 MSDN Library起始页,1.1.4使用“帮助”主菜单,中国铁道出版社,(2)动态帮助 单击“帮助”“动态帮助”菜单命令,可以调出“动态帮助”窗口。在“动态帮助”窗口中,通过单击就可以访问相关帮助信息,而不必考虑执行中的任务状态。而且VB.NET会根据当前选中的内容或者程序员做出的选择、鼠标指针所处的位置来过滤信息,有选择地显示出相关的帮助信息。按【Ctrl+F1】组合键,也可以调出“动态帮助”窗口。 (3)索引 单击“帮助”“索引”菜单命令,可以调出“索引”窗口。在“索引”窗口中,所有的帮助信息按照其标题排序。用户可以在“查找”文本框中输入要查找的内容,在下方的列表中会自动显示出相关的帮助信息。例如,在“查找”文本框中输入“标签”后,帮助信息如图1-1-11所示。 (4)搜索 单击“帮助”“搜索”菜单命令,调出“搜索”窗口。在“搜索”窗口的“查找”文本框中输入要查找的内容。然后,单击【搜索】按钮,即可显示出查找到的帮助信息,如图1-1-12所示。,返回目录,9,1.1.4使用“帮助”主菜单,中国铁道出版社,返回目录,10,图1-1-11 “索引”窗口 图1-1-12 “搜索”窗口,1.1.4使用“帮助”主菜单,中国铁道出版社,Label(标签)控件用于显示用户不能编辑的文本或图像。它们用于标识窗体上的对象(如描述单击某控件时该控件所进行的操作)或显示相应信息以响应应用程序中的事件或进程。通过对Label控件属性的设置,可以改变Label控件的外观、位置、显示内容等。下面介绍一些最基本的属性。其中,大部分属性是每一种控件都具有的,以后,将不再重复介绍。 Name属性:该属性用来设置控件对象的名称,其默认值为控件的名称加上一个数字,数字根据控件对象创建的顺序,从1开始依次加1。例如,Label1、Label2等。 BackColor属性:该属性用来设置控件对象的背景色。 BorderStyle属性:该属性用来设置Label控件的边框效果。其中,None属性值表示没有边框。 Font属性:该属性用来设置控件中文本的字体。 ForeColor属性:该属性用来设置控件中文本或图形的前景色。 Image属性:该属性用来导入一个图片文件作为控件表面的显示图像。 Location属性:该属性用来设置控件的位置,其坐标为控件左上角相对于其容器的位置。,返回目录,11,1.1.5Label控件,中国铁道出版社,Size属性:该属性用来设置控件的大小,其单位为像素。 Text属性:该属性用来设置控件中显示的文本。 TextAlign属性:该属性用来设置控件中文本的位置。 Visible属性:该属性用来设置控件是可见还是隐藏。属性值为True时,控件可见;属性值为False时,控件不可见。 1.1.6窗体 窗体是一小块屏幕区域,用来向用户显示信息并接收用户的输入,是用户交互的主要载体。窗体可以是标准窗口、多文档界面(MDI)窗口、对话框等。定义窗体用户界面的最简单方法是将控件放在其表面上,然后设置窗体及其控件外观的属性、行为方法、与用户的交互事件等。实际上,窗体也是一种控件,下面介绍两个其特有的属性。 BackgroundImage属性:该属性用来导入一个图片文件作为整个窗体的背景图像。 StartPosition属性:该属性用来设置窗体首次出现时在屏幕中的位置。,返回目录,40,1.1.5Label控件,中国铁道出版社,现阶段编写程序的方法是:VB.NET根据窗体设计器中的设计,自动给出源程序代码的框架,然后程序员在其中添加所需的语句。虽然程序员不需要编写整个程序代码,但是要对代码的含义有所了解。程序的所有代码均在“代码”窗口中显示和编辑。 最简单的VB.NET源程序代码由3个部分组成:类、方法和语句。 (1)类是整个源程序的核心部分,也是编写程序的地方。一个类可以包含多个方法。类的基本格式为: Public Class 类名 Inherits 类名 语句体 End Class 其中,关键字Inherits表示继承关系,将在后边的章节中详细介绍。中括号“”中的内容为可选项。例如,在案例2中,程序的类名为Form1。 (2)方法是一组执行某一特定操作的一条或者多条语句。方法有两种类型:过程和函数。过程只执行特定的操作而不返回任何数值;函数在执行完特定的操作后,返回数值。现阶段接触的是Sub过程,其基本格式为:,返回目录,41,1.2.1VB.NET程序的代码结构,中国铁道出版社,Private Sub 过程名(参数) Handle
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号