




已阅读5页,还剩33页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第5章VBScript语言,3.2订阅编程的基础,变量:dim常量:常量字符串=这是一个字符串请注意特殊运算符:字符串串联()例如:abccdef=abccdef,变量score=75msgbox 您的分数是 scorescore=90msgbox 您的分数已更改为 score,VBScript流控制,条件语句如果.然后.Else语句选择Case语句循环语句Do.循环:当(或直到)条件为真时循环。正在.当条件为真时循环。为.下一步:指定循环数,并使用计数器重复该语句。ForEach.接下来:为集合中的每个项或数组中的每个元素重复一组语句。如果.然后.否则语句,如果条件,则语句1如果否则,则语句2结束如果得分=inputbox(“请输入得分”,“输入得分”),如果得分=60,则消息=“通过”否则消息=“失败”结束消息框“您的得分:消息,如果不是=60,则消息=“通过”elsster=失败”结束sub%,dimii=2,如果imod2=0,则消息框“这是一个偶数!”“这是一个奇数!”Endif,SelectCase语句,Selectcase测试表达式caseexpression value1语句caseexpression value2语句Caseelse语句Endselect,多项选择结构语句no=inputbox(请输入1到5之间的数字:,中文英文 SelectCaSeNoCase 1 msg= A case 2 msg= B case 3 msg= C ,Caseelsemsg=抱歉,超出范围 endselectmsgboxno 英文是 msg 。SelectCasestrCase pass Msgbox 您通过了 Case 失败 Msgbox 继续工作 CaseelseMsgboxstrEndcase。dimi=66 selectcase 65 msgbox= a case 66 msgbox= b case 67 msgbox= c case 68 msgbox= d caseeelesmsgbox= z end select,do loop语句。执行while/untile loop condition循环体exit do循环,ans=inputbox(请为计算机输入英语)Dow hileucas(ans) computer msg=不正确请为计算机重新输入英语 ans=inputbox(msg)loopmsgbox 祝贺您,回答正确,米蒂,stri=1 dowhilei,subcacwhile()dim counter,my num counter=0 my num=9 do my num=my num-1 counter=1 loophilmynummsgbox 循环重复 counter second EndForeach.接下来,dimscorsemore=array (4,6,1,8)foreachnuminscoremsg=msgnumnetsmgboxmsg,米蒂,sum fori=1to 100 su m=sum 1 nettr=CSTR(sum)msgbox 变量的当前值是:“str,arrays,包含一个值的变量称为标量变量,而数组变量包含多个值定义:DimA(3),Arrays,值3360 a(0)=256 a(1)=324 a(2)=100 a(3).接下来,subevental () dimmynum,Totalformynum=16 to 2 step-2 total=totalmynumnextsmgbox total : totalendsub,dimmynum,Totalformynum=16 to 2 step-2 total=totalmynumnextsmsgbox total : total,procedures and function,两种类型的过程:Sub过程和Function函数过程是在编程期间定义的一系列语句,用于完成指定的操作。函数是子程序的另一种形式,是编程时定义的一系列语句。与过程不同,函数的目标不是实现某个操作,而是获得计算结果值。结果值最终通过函数名返回给调用方。Sub和Function Function之间的区别可以返回值Sub不返回值Function可以用作程序中的一个变量Sub只能用作一个单独的语句,COMPASUPBCONTEMP()TEMP=InputBox(请输入中文温度:,1)msgbox 温度是摄氏度(TEMP)摄氏度 endsubfunctionalcelsius(FD egures)摄氏度=(FD egures-32)* 5/9 end Function,输入输出函数:InputBox()实现对用户输入的程序数据的处理,并将处理信息反馈给用户。Msgbox()实现程序为用户提供一个信息提示窗口,并在收到用户的选择信息后处理反馈。注意:这两个表单函数只能在客户端脚本中使用。,错误处理,”语法错误,错误处理,”运行时错误,错误处理,DoWithError.asp,VBScript编写客户端脚本,VBScript编写客户端脚本,利用客户端脚本程序检验数据的有效性,sub button _ onclickdimtfsettf=document。表格1数字(TF。文本。价值)他们的ftf。文本。值10 themsgbox 请输入一个1到10之间的数字elsemsgbox 谢谢endifelsemsgbox 请输入一个数字endifendsub,sub button _ onclickdimforformsettheform=document。表格1格式。选择。值6和f格式。选择。值20 themsgbox 金额为:表单。文本1。值*形式。文本2。值* 0.15 elseifforrm。文本2。值10 thenmsgbox 金额为:表单。文本1。值*形式。文本2。值* 0.05 else msgbox 金额为: forform。文本1。表单的值*。文本2。值* 1 ndifendif,elseifforform。文本2。值20 themsgbox 金额为:表单。文本1。值*形式。文本2。值* 0.25 els
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 国际体育赛事规则与赛事组织流程优化考核试卷
- 语文-八年级-华益中学-期末考试试卷
- 江苏省南通市海门中学2024-2025学年高二下学期5月诊断性考试生物试卷(有答案)
- 广西壮族自治区桂林市2024-2025学年七年级下学期期末历史试题 (含答案)
- 广东省江门市新会区2024-2025学年八年级下学期期末考试物理试题(含答案)
- 2025年广西来宾市象州县中考物理适应性试卷(三)-自定义类型(含解析)
- 山东省菏泽市定陶区2024-2025学年八年级下学期期中考试数学试卷(含解析)
- 文言文阅读之理解实词含义(练习)解析版-2026年中考语文一轮复习之古诗文
- 人与环境-2023年高考生物一轮复习(原卷版)
- 文言文阅读(课外)(第01期)-中考语文试题分项汇编(原卷版)
- iso28000-2022供应链安全管理手册程序文件表单一整套
- DB3710T 117-2020 婚姻家庭辅导志愿者服务规范
- 团队人员提升规划
- 2022版ISO27001信息安全管理体系基础培训课件
- 第16课 探索国家出路与挽救民族危亡的努力(课件)-【中职专用】《中国历史》魅力课堂教学三件套(高教版2023•基础模块)
- 工程竣工验收报告(光伏发电)
- 全力以赴战高考乘风破浪正当时 课件-2024-2025学年高三上学期开学第一课班会
- 译林版(2024新版)英语七年级上册Units 1~2 综合测试卷(含答案)
- 全国大学英语四级考试考试大纲(2023修订版)
- 语言学习者的动机与态度
- 2025届甘肃省平凉市中考物理试题试卷含解析
评论
0/150
提交评论