大雀软件园

首页 软件下载 安卓市场 苹果市场 电脑游戏 安卓游戏 文章资讯 驱动下载
技术开发 网页设计 图形图象 数据库 网络媒体 网络安全 站长CLUB 操作系统 媒体动画 安卓相关
当前位置: 首页 -> 技术开发 -> Script -> VBScript过程

VBScript过程

时间: 2021-07-31 作者:daque

进程分门别类在 vbscript 中,进程被分为两类:sub 进程和 function 进程。 sub 进程sub 进程是包括在 sub 和 end sub 语句之间的一组 vbscript 语句,实行操纵但不归来值。sub 进程不妨运用参数(由挪用进程传播的常数、变量或表白式)。即使 sub 进程无任何参数,则 sub 语句必需包括空括号 ()。底下的 sub 进程运用两个固有的(或内置的)vbscript 因变量,即 msgbox 和 inputbox,来提醒用户输出消息。而后表露按照那些消息计划的截止。计划由运用 vbscript 创造的 function 进程实行。此进程在以次计划之后演练。 sub converttemp()temp = inputbox("请输出华氏温度。", 1)msgbox "温度为 " & celsius(temp) & " 摄氏度。"end subfunction 进程function 进程是包括在 function 和 end function 语句之间的一组 vbscript 语句。function 进程与 sub 进程一致,然而 function 进程不妨归来值。function 进程不妨运用参数(由挪用进程传播的常数、变量或表白式)。即使 function 进程无任何参数,则 function 语句必需包括空括号 ()。function 进程经过因变量名归来一个值,这个值是在进程的语句中赋给因变量名的。function 归来值的数据典型老是 variant。在底下的示例中,celsius 因变量将华氏度折算为摄氏度。sub 进程 converttemp 挪用此因变量时,包括参数值的变量被传播给因变量。折算截止归来到挪用进程并表露在动静框中。 sub converttemp()temp = inputbox("请输出华氏温度。", 1)msgbox "温度为 " & celsius(temp) & " 摄氏度。"end subfunction celsius(fdegrees)celsius = (fdegrees - 32) * 5 / 9end function进程的数据出入给进程传播数据的道路是运用参数。参数被动作要传播给进程的数据的占位符。参数名不妨是任何灵验的变量名。运用 sub 语句或 function 语句创造进程时,进程名之后必需跟不上括号。括号中包括一切参数,参数间用逗点分割。比方,在底下的示例中,fdegrees 是传播给 celsius 因变量的值的占位符: function celsius(fdegrees)celsius = (fdegrees - 32) * 5 / 9end function要从进程获得数据,必需运用 function 进程。请记取,function 进程不妨归来值;sub 进程不归来值。 在代码中运用 sub 和 function 进程挪用 function 进程时,因变量名必需用在变量赋值语句的右端或表白式中。比方:temp = celsius(fdegrees)或 msgbox "温度为 " & celsius(fdegrees) & " 摄氏度。"挪用 sub 进程时,只需输出进程名及一切参数值,参数值之间运用逗点分割。不需运用 call 语句,但即使运用了此语句,则必需将一切参数包括在括号之中。底下的示例表露了挪用 myproc 进程的两种办法。一种运用 call 语句;另一种则不运用。两种办法功效沟通。 call myproc(firstarg, secondarg)myproc firstarg, secondarg请提防当不运用 call 语句举行挪用时,括号被简略。 (根源:viphot.com)

热门阅览

最新排行

Copyright © 2019-2021 大雀软件园(www.daque.cn) All Rights Reserved.