Visual Basic.NET程序设计 柳青 严健武 第三章

Visual Basic.NET程序设计 柳青 严健武 第三章

ID:40239392

大小:1.05 MB

页数:57页

时间:2019-07-28

Visual Basic.NET程序设计 柳青 严健武 第三章_第1页
Visual Basic.NET程序设计 柳青 严健武 第三章_第2页
Visual Basic.NET程序设计 柳青 严健武 第三章_第3页
Visual Basic.NET程序设计 柳青 严健武 第三章_第4页
Visual Basic.NET程序设计 柳青 严健武 第三章_第5页
资源描述:

《Visual Basic.NET程序设计 柳青 严健武 第三章》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3章VB.NET程序设计基础本章导读本章主要介绍VB.NET的基本程序结构、过程与函数编写、变量作用范围以及VBNET程序启动方式,通过大量典型案例帮助读者掌握VB.NET程序设计语言的使用。3.1编程基础3.1.1程序的基本结构案例3-1显示用户在文本框中输入的数据。[知识点分析]VB.NET是面向对象、事件驱动的程序设计语言。基本的编程思路是对象触发事件时(程序代码执行的时机)应如何响应(编写代码)。编写代码的基本思路:发生某事件时,如何取得或设置对象的属性;如何调用对象的方法。本案例使用三种类型的控件:⑴标签控件Labe

2、l,主要作用是显示静态文字,即对其他在窗体上的控件进行文字性说明,或显示程序运行的结果。⑵按钮控件Button:单击按钮时,执行该事件过程的代码;主要掌握其单击事件(Click)。⑶文本框控件TextBox:用于接受用户的输入文本。三种类型的控件都有一个共同的属性Text,表示显示在控件的文字。[界面布局]将“工具箱“中的标签控件、文本框控件和按钮控件依次拖放到窗体上,设置标签控件的Text属性为“输入内容”;设置按钮的Text属性为“查看输入”,其他属性保持默认值,如图3-1所示。图3-1案例3-1界面布局标签控件文本框控件按

3、钮控件[编写代码]双击按钮,进入按钮的Click事件过程,在自动生成的事件结构中添加以下代码:PrivateSubButton1_Click(ByValsenderAsSystem.Object,_ByValeAsSystem.EventArgs)HandlesButton1.ClickDimstrAsString'定义变量str=TextBox1.Text'取得对象属性MsgBox("你输入的结果是:"&str)'显示结果EndSub[代码说明]⑴PrivateSubButton1_Click…EndSub:系统生成的事件结构

4、,表示单击按钮Button1时自动执行该过程的代码。⑵DimstrAsString:定义字符串变量,用于保存在文本框中输入的内容。⑶str=TextBox1.Text:取文本框TextBox1的Text属性值,保存在str变量中。⑷MsgBox(str):显示变量str的结果。⑸第一行末的下划线是分行符,当一行内容太长时,可以分行显示,注意其前后需要有空格。⑹单引号“‘”:表示其后面是注释内容。⑺符号”&”:连接符。注意:对象的方法和属性通过对象名称(控件的Name属性)调用、取得或设置。本例中,TextBox1是文本框的名称。

5、名称是VB.NET用来区别不同对象的依据,名称也必须是唯一的。3.1.2程序语句语句是程序的基本组成部分。VB.NET程序中,一行代码称为一条程序语句,简称语句。语句是执行具体操作的指令,每个语句行以Enter键(回车键)结束。语句的长度最多不超过1023个字符。程序语句是VB.NET的关键字、属性、函数、运算符以及能生成VB.NET编译器可识别指令的符号的任意组合。一个完整的程序语句可以简单到只有一个关键字,也可以是各种元素的组合。建立程序语句时,必须遵从的构造规则称为语法。编写程序代码时要遵循一定的规则,使编写的程序既能够被

6、VB.NET正确地识别,又能增加程序的可读性。VB.NET按约定对语句进行简单的格式化处理。例如,将对象名、关键字、函数的首字母自动变为大写。语句的书写规则如下:⑴用回车键作为每一个语句的结束符。程序代码行之间不能用分号(;)或其它符号作为分隔符,只能用回车键作为行与行之间的分隔。⑵程序代码不区分字母的大小写。为提高程序的可读性,系统对程序代码自动进行转换,其中,关键字的首字母总被转换成大写,其余字母被转换成小写。⑶用注释增加程序的可读性和可维护性。注释是一些说明性的非执行文本。编译程序或解释程序遇到注释时会跳过。在程序代码中加

7、入注释时,只需在注释文本前加上一个单引号(')即可。⑷语句分隔符和续行符①冒号“:”:语句分隔符。在同一行上书写多个语句时使用。这种书写格式降低了程序的可读性。②空格和下划线“_”:语句续行符。当一个单行语句要分为若干行书写时,只需在该行后加入续行符即可。VB.NET是一个面对象的程序设计语言,尽管采用了事件驱动的机制,但在设计过程的程序代码时,仍需要对过程的流程进行控制,即采用结构化程序设计的方法完成过程代码设计。结构化程序设计方法把程序的结构分为顺序、选择和循环三种基本结构。程序设计的基本原则:尽量避免语句间的跳转,自顶向下

8、、逐步求精、模块化设计等。其目的是为了解决团队开发大型软件时,如何实现高效率、高可靠性的问题。3.2.1顺序结构顺序结构是程序设计中最简单、最常用的基本结构。在该结构中,各语句的执行按照语句的书写次序逐条顺序执行,是任何程序的基本结构。案例3-1是一个最简单的顺

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。