什么是vb脚本文档格式.docx
- 文档编号:18201790
- 上传时间:2022-12-14
- 格式:DOCX
- 页数:30
- 大小:31.87KB
什么是vb脚本文档格式.docx
《什么是vb脚本文档格式.docx》由会员分享,可在线阅读,更多相关《什么是vb脚本文档格式.docx(30页珍藏版)》请在冰豆网上搜索。
4.5、给变量赋值................................................................................................................10
4.6、标量变量和数组变量.............................................................................................10
5、VBScript常数.....................................................................................................................12
5.1、什么是常数,...........................................................................................................12
5.2、创建常数....................................................................................................................126、VBScript运算符.................................................................................................................12
6.1、运算符优先级...........................................................................................................127、使用条件语句......................................................................................................................14
7.1、控制程序执行...........................................................................................................14
7.1.1、使用If...Then...Else进行判断................................................................14
7.1.2、使用SelectCase进行判断......................................................................16
8、使用循环语句......................................................................................................................17
8.1、使用循环重复执行代码.........................................................................................17
8.1.1、使用Do循环...............................................................................................18
8.1.2、使用While...Wend.......................................................................................20
8.1.3、使用For...Next.............................................................................................20
8.1.4、使用ForEach...Next...................................................................................229、VBScript过程.....................................................................................................................23
9.1、过程分类....................................................................................................................23
9.1.1、Sub过程........................................................................................................23
9.1.2、Function过程...............................................................................................23
9.1.3、过程的数据进出...........................................................................................24
9.1.4、在代码中使用Sub和Function过程..................................................25
10、VBScript编码约定..........................................................................................................25
10.1、什么是编码约定,................................................................................................25
10.2、常数命名约定.........................................................................................................26
10.3、变量命名约定.........................................................................................................26
10.4、变量作用域.............................................................................................................27
10.5、变量作用域前缀....................................................................................................27
10.6、描述性变量名和过程名.......................................................................................27
10.7、对象命名约定.........................................................................................................28
10.8、代码注释约定.........................................................................................................29
10.9、格式化代码.............................................................................................................3011、深入VBScript...................................................................................................................3112、VBScript页面的简单样例............................................................................................31
12.1、一个简单页面.........................................................................................................31
12.2、向事件附加代码的其他方法.............................................................................33
13、VBScript与窗体..............................................................................................................33
13.1、简单验证..................................................................................................................33
13.2、使用数字..................................................................................................................35
13.3、验证后将数据传递回服务器.............................................................................35
14、在VBScript中使用对象..............................................................................................36
14.1、使用对象..................................................................................................................36
1、什么是VBScript,
MicrosoftVisualBasicScriptingEdition是程序开发语言VisualBasic家族
的最新成员,它将灵活的Script应用于更广泛的领域,包括MicrosoftInternet
Explorer中的Web客户机Script和MicrosoftInternetInformationServer中的
Web服务器Script。
1.1、易学易用
如果您已了解VisualBasic或VisualBasicforApplications,就会很快熟悉
VBScript。
即使您没有学过VisualBasic,只要学会VBScript,就能够使用所有
的VisualBasic语言进行程序设计。
虽然您可以从本教程的几个Web页面中学
习VBscript,但是本教程并没有告诉您如何编程。
要学习编程,请阅读由
MicrosoftPress出版的《StepbyStep》。
1.2、ActiveXScript
VBScript使用ActiveX?
Script与宿主应用程序对话。
使用ActiveXScript,浏览器和其他宿主应用程序不再需要每个Script部件的特殊集成代码。
ActiveXScript使宿主可以编译Script、获取和调用入口点及管理开发者可用的命名空间。
通过ActiveXScript,语言厂商可以建立标准Script运行时语言。
Microsoft将提供VBScript的运行时支持。
Microsoft正在与多个Internet组一起定义ActiveXScript标准以使Script引擎可以互换。
ActiveXScript可用在Microsoft?
InternetExplorer和Microsoft?
InternetInformationServer中。
1.3、其他应用程序和浏览器中的VBScript
作为开发者,您可以在您的产品中免费使用VBScript源实现程序。
Microsoft为32位Windows?
API、16位WindowsAPI和Macintosh?
提供VBscript的二进制实现程序。
VBScript与WorldWideWeb浏览器集成在一起。
VBScript和ActiveXScript也可以在其他应用程序中作为普通Script语言使用。
2、在HTML页面中添加VBScript代码
SCRIPT元素用于将VBScript代码添加到HTML页面中。
<
SCRIPT>
标记
VBScript代码写在成对的<
标记之间。
例如,以下代码为一个测试传递日期的过程:
SCRIPTLANGUAGE="
VBScript"
>
!
--
FunctionCanDeliver(Dt)
CanDeliver=(CDate(Dt)-Now())>
2
EndFunction
-->
/SCRIPT>
代码的开始和结束部分都有<
标记。
LANGUAGE属性用于指定所使用的Script语言。
由于浏览器能够使用多种Script语言,所以必须在此指定所使用的Script语言。
注意CanDeliver函数被嵌入在注释标记(<
--和-->
)中。
这样能够避免不能识别<
标记的浏览器将代码显示在页面中。
因为以上示例是一个通用函数(不依赖于任何窗体控件),所以可以将其包含在页面的HEAD部分:
HTML>
HEAD>
TITLE>
订购<
/TITLE>
/HEAD>
BODY>
...
SCRIPT块可以出现在HTML页面的任何地方(BODY或HEAD部分之中)。
然而最好将所有的一般目标Script代码放在HEAD部分中,以使所有Script代码集中放置。
这样可以确保在BODY部分调用代码之前所有Script代码都被读取并解码。
上述规则的一个值得注意的例外情况是,在窗体中提供内部代码以响应窗体中对象的事件。
例如,以下示例在窗体中嵌入Script代码以响应窗体中按钮的单击事件:
测试按钮事件<
FORMNAME="
Form1"
INPUTTYPE="
Button"
NAME="
Button1"
VALUE="
单击"
SCRIPTFOR="
EVENT="
onClick"
LANGUAGE="
MsgBox"
按钮被单击~"
/FORM>
/BODY>
/HTML>
大多数Script代码在Sub或Function过程中,仅在其他代码要调用它时执行。
然而,也可以将VBScript代码放在过程之外、SCRIPT块之中。
这类代码仅在HTML页面加载时执行一次。
这样就可以在加载Web页面时初始化数据或动态地改变页面的外观。
3、VBScript数据类型
3.1、什么是VBScript数据类型,
VBScript只有一种数据类型,称为Variant。
Variant是一种特殊的数据类型,根据使用的方式,它可以包含不同类别的信息。
因为Variant是VBScript中唯一的数据类型,所以它也是VBScript中所有函数的返回值的数据类型。
最简单的Variant可以包含数字或字符串信息。
Variant用于数字上下文中时作为数字处理,用于字符串上下文中时作为字符串处理。
这就是说,如果使用看起来象是数字的数据,则VBScript会假定其为数字并以适用于数字的方式处理。
与此类似,如果使用的数据只可能是字符串,则VBScript将按字符串处理。
当然,也可以将数字包含在引号("
"
)中使其成为字符串。
3.2、Variant子类型
除简单数字或字符串以外,Variant可以进一步区分数值信息的特定含义。
例如使用数值信息表示日期或时间。
此类数据在与其他日期或时间数据一起使用时,结果也总是表示为日期或时间。
当然,从Boolean值到浮点数,数值信息是多种多样的。
Variant包含的数值信息类型称为子类型。
大多数情况下,可将所需的数据放进Variant中,而Variant也会按照最适用于其包含的数据的方式进行操作。
下表显示Variant包含的数据子类型:
子描述
类型
Em未初始化的Variant。
对于数值变量,值为0;
对于
pty字符串变量,值为零长度字符串("
"
)。
Null不包含任何有效数据的Variant。
B
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 什么是 vb 脚本
![提示](https://static.bdocx.com/images/bang_tan.gif)