动态网页设计(Dreamweaver CS3+ASP.NET)-电子教案-张德芬 动态网页设计课件 第4章 VB.NET语言基础

上传人:E**** 文档编号:89479785 上传时间:2019-05-25 格式:PPT 页数:27 大小:360KB
返回 下载 相关 举报
动态网页设计(Dreamweaver CS3+ASP.NET)-电子教案-张德芬 动态网页设计课件 第4章 VB.NET语言基础_第1页
第1页 / 共27页
动态网页设计(Dreamweaver CS3+ASP.NET)-电子教案-张德芬 动态网页设计课件 第4章 VB.NET语言基础_第2页
第2页 / 共27页
动态网页设计(Dreamweaver CS3+ASP.NET)-电子教案-张德芬 动态网页设计课件 第4章 VB.NET语言基础_第3页
第3页 / 共27页
动态网页设计(Dreamweaver CS3+ASP.NET)-电子教案-张德芬 动态网页设计课件 第4章 VB.NET语言基础_第4页
第4页 / 共27页
动态网页设计(Dreamweaver CS3+ASP.NET)-电子教案-张德芬 动态网页设计课件 第4章 VB.NET语言基础_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《动态网页设计(Dreamweaver CS3+ASP.NET)-电子教案-张德芬 动态网页设计课件 第4章 VB.NET语言基础》由会员分享,可在线阅读,更多相关《动态网页设计(Dreamweaver CS3+ASP.NET)-电子教案-张德芬 动态网页设计课件 第4章 VB.NET语言基础(27页珍藏版)》请在金锄头文库上搜索。

1、主 编 张德芬 副主编 邓之宏,中国水利水电出版社,第4章 VB.NET语言基础,2019/5/25,动态网页设计(Dreamweaver CS3+ASP.NET),3,4.10 任务实现,第4章 VB.NET语言基础,4.6 注释,4.5 数组,4.4 运算符,4.3变量和常量,4.2数据类型,4.9 过程和函数,4.1任务概述,4.7 分支语句,4.8 循环语句,2019/5/25,动态网页设计(Dreamweaver CS3+ASP.NET),4,本章教学内容,VB.NET的数据类型 VB.NET的变量和常量 VB.NET的运算符与表达式 VB.NET的分支和循环语句 VB.NET的过程

2、和函数 变量的作用域 工作任务:用VB.NET编写乘法表页面,2019/5/25,动态网页设计(Dreamweaver CS3+ASP.NET),5,4.1 任务概述,上一章我们用静态网页中的表格标记,设计出了一个9行9列的矩形乘法表。设计过程十分繁琐。 其实乘法表中的行和列变化是有规律的,本章我们将利用VB.NET知识,根据乘法表行列变化的规律,编写出简洁明了的VB.NET代码,实现乘法表的输出。,2019/5/25,动态网页设计(Dreamweaver CS3+ASP.NET),6,4.2 数据类型,2019/5/25,动态网页设计(Dreamweaver CS3+ASP.NET),7,4

3、.3 变量和常量,程序中用变量来存储数据 变量的命名规则: 变量名必须以字母开头 变量名由英文字母、中文字、数字、下划线组成 不要取关键字 长度不超过255个字符 变量名在其声明的作用域内必须唯一,2019/5/25,动态网页设计(Dreamweaver CS3+ASP.NET),8,变量名前缀常取其类型缩写,2019/5/25,动态网页设计(Dreamweaver CS3+ASP.NET),9,变量的声明方法,显式定义 用Dim语句创建变量 Dim a As Integer a=10 隐式定义 b=11 建议:用显式定义,2019/5/25,动态网页设计(Dreamweaver CS3+AS

4、P.NET),10,每次声明一个变量 Dim intTotal As Integer 一次声明多个变量 Dim strFileName, strFilePath,strFileAttr As String 声明的同时,设置初值 Dim strSQL As String=“select * from stuTable”,变量的声明方法,2019/5/25,动态网页设计(Dreamweaver CS3+ASP.NET),11,常量,常量代表一些特殊含义不可改变的值 分:系统常量和用户自定义常量 系统常量 布尔常量True/False Nothing对象为空 Null变量不含有效数据 表示颜色的常量

5、,Black,White,Blue,Green,Red,Yellow等 常用日期常量,Sunday,Monday,Saturday 用户自定义常量 用Const语句定义 一般常量名用大写字母 Const PI=3.1415926 常量占用服务器的内存空间,尽量少用,2019/5/25,动态网页设计(Dreamweaver CS3+ASP.NET),12,4.4 运算符和表达式,赋值运算符(=) 算术运算符(加“+”、减“”、乘“”、除“/”、整数除“” 等) 字符串连接运算(+,&) 比较运算(“=”,“”,“”,“=” ) 逻辑运算(And,Not,Or,Xor ),2019/5/25,动态

6、网页设计(Dreamweaver CS3+ASP.NET),13,4.5 数组,数组用于记录一系列相关的数据。分为一维数组和多维数组 常用一维数组,一般不超过3维 一维数组的定义,如: Dim arrNum() As Integer=10,11,12,13 数组元素下标的起点从0开始。上述语句定义4个整型元素:arrNum(0)=10, arrNum(1)=11, arrNum(2)=12 , arrNum(3)=13,2019/5/25,动态网页设计(Dreamweaver CS3+ASP.NET),14,4.6 注释,VB.NET中的注释,是在要注释的语句前面加上一个西文状态的单撇号(),

7、如: Dim intAge as Integer 存储年龄的变量,2019/5/25,动态网页设计(Dreamweaver CS3+ASP.NET),15,4.7 分支语句,IF-Then语句 If condition Then statements1 Else statements2 End If 或 If condition Then statements_1 ElseIf condition-n Then statements-n Else statements_2 End If,2019/5/25,动态网页设计(Dreamweaver CS3+ASP.NET),16,Select/Ca

8、se结构,Select Case testexpression Case condition_1 statements_1 Case Else statements_n End Select,2019/5/25,动态网页设计(Dreamweaver CS3+ASP.NET),17,4.8 循环语句,四种循环形式 For/Next While/End While Do/Loop For/Each,2019/5/25,动态网页设计(Dreamweaver CS3+ASP.NET),18,For/Next,For/Next For counter=startvalue To endvalue ste

9、p stepvalue statements Exit For statements Next,Dim I,J As Integer For I = 10 To 1 Step 1 J=I Next,例:,2019/5/25,动态网页设计(Dreamweaver CS3+ASP.NET),19,While/End While,While/End While While condition statements End While 用于不知循环次数时 循环体可能一次也不执行,“) End While %,2019/5/25,动态网页设计(Dreamweaver CS3+ASP.NET),20,Do

10、/Loop循环结构,Do/Loop 形式一 Do statements Loop While|Until condition,形式二 Do While|Until condition statements Loop,Do/Loop示例,2019/5/25,动态网页设计(Dreamweaver CS3+ASP.NET),21,For/Each,用于对数组或集合中的每个元素重复执行某段代码 For Each item In Array or Collection statements Next,2019/5/25,动态网页设计(Dreamweaver CS3+ASP.NET),22,利用For E

11、ach循环输出数组intNum中的元素,“) Next %,2019/5/25,动态网页设计(Dreamweaver CS3+ASP.NET),23,4.9 过程和函数,过程和函数的定义: 过程和函数都是实现某种特定功能的代码块 可以被重复调用 过程和函数的区别: 过程没有返回值,函数有返回值 ASP.NET中函数和过程必须放在与标记之内,2019/5/25,动态网页设计(Dreamweaver CS3+ASP.NET),24,过程,Sub SubName(arglist) statements End Sub 过程的调用方式是直接调用过程名 Call SubName(argumentlist) Call为调用关键字,可能省略。当过程中有参数传递时,过程后面的“(argumentlist)”不能省略;否则,可以省略参数。,2019/5/25,动态网页设计(Dreamweaver CS3+ASP.NET),25,4.10 任务实现:用VB.NET编写乘法表,2019/5/25,动态网页设计(Dreamweaver CS3+ASP.NET),26,任务实现:矩形乘法表的代码,2019/5/25,动态网页设计(Dreamweaver CS3+ASP.NET),27,本章结束 再见!,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号