1 / 31
文档名称:

VB脚本从入门到精通.doc

格式:doc   页数:31页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

VB脚本从入门到精通.doc

上传人:drp539604 2015/9/20 文件大小:0 KB

下载得到文件列表

VB脚本从入门到精通.doc

文档介绍

文档介绍:什么是 VBScript?
Microsoft Visual Basic Scripting Edition 是程序开发语言 Visual Basic 家族的最新成员,它将灵活的脚本应用于更广泛的领域,包括 Microsoft Explorer 中的 Web 客户机脚本和 Microsoft Information Service 中的 Web 服务器脚本。
易学易用
如果您已了解 Visual Basic 或 Visual Basic for Applications,就会很快熟悉 VBScript。即使您没有学过 Visual Basic,只要学会 VBScript,就能够使用所有的 Visual Basic 语言进行程序设计。虽然您可以从本教程的几个 Web 页面中学习 VBscript,但是本教程并没有告诉您如何编程。要学习编程,请阅读由 Microsoft Press 出版的《Step by Step》。
ActiveX 脚本
VBScript 使用 ActiveX(R)脚本与宿主应用程序对话。使用 ActiveX Script,浏览器和其他宿主应用程序不再需要每个脚本部件的特殊集成代码。ActiveX脚本使宿主可以编译 Script、获取和调用入口点及管理开发者可用的命名空间。通过 ActiveX Script,语言厂商可以建立标准脚本运行时语言。Microsoft 将提供 VBScript 的运行时支持。Microsoft 正在与多个 组一起定义 ActiveX脚本标准以使脚本引擎可以互换。ActiveX脚本可用在 Microsoft(R) Explorer 和 Microsoft(R) Information Service 中。
其他应用程序和浏览器中的 VBScript
作为开发者,您可以在您的产品中免费使用 VBScript 源实现程序。Microsoft 为 32 位 Windows(R) API、16 位 Windows API 和 Macintosh(R) 提供 VBscript 的二进制实现程序。VBScript 与 World Wide Web 浏览器集成在一起。VBScript 和 ActiveX脚本也可以在其他应用程序中作为普通脚本语言使用。
在 HTML 页面中添加 VBScript 代码
SCRIPT 元素用于将 VBScript 代码添加到 HTML 页面中。
<SCRIPT> 标记
VBScript 代码写在成对的<SCRIPT> 标记之间。例如,以下代码为一个测试传递日期的过程:
<SCRIPT LANGUAGE="VBScript">
<!--
Function CanDeliver(Dt)
CanDeliver = (CDate(Dt) - Now()) > 2
End Function
-->
</SCRIPT>
代码的开始和结束部分都有<SCRIPT> 标记。LANGUAGE 属性用于指定所使用的脚本语言。由于浏览器能够使用多种脚本语言,所以必须在此指定所使用的脚本语言。注意 CanDeliver 函数被嵌入在注释标记(<!-- 和-->)中。这样能够避免不能识别<SCRIPT> 标记的浏览器将代码显示在页面中。
因为以上示例是一个通用函数(不依赖于任何窗体控件),所以可以将其包含在页面的 HEAD 部分:
<HTML>
<HEAD>
<TITLE>订购</TITLE>
<SCRIPT LANGUAGE="VBScript">
<!--
Function CanDeliver(Dt)
CanDeliver = (CDate(Dt) - Now()) > 2
End Function
-->
</SCRIPT>
</HEAD>
<BODY>
...
SCRIPT 块可以出现在 HTML 页面的任何地方(BODY 或 HEAD 部分之中)。然而最好将所有的一般目标脚本代码放在 HEAD 部分中,以使所有脚本代码集中放置。这样可以确保在 BODY 部分调用代码之前所有脚本代码都被读取并解码。
上述规则的一个值得注意的例外情况是,在窗体中提供内部代码以响应窗体中对象的事件。例如,以下示例在窗体中嵌入脚本代码以响应窗体中按钮的单击事件:
<HTML>
<HEAD>
<TITLE>测试按钮事件</TITLE>
</HEAD>
<BODY>
<FORM NAME="Form1">
<INPUT TYPE="Button" NAME="Button1" VALUE="单击">
<SCRIPT FOR="Button1" EVENT="onClick" LANGUAGE="V

最近更新

以技术为引领推动绿色食品生产的创新模式研究.. 33页

智慧交通场或开启上升周期合作开发合同 3页

医疗大数据技术发展现状与应用前景分析 34页

装饰装修工程施工方案和技术措施样本 36页

吊篮专项施工方案样本 34页

智能办公打印机设备采购与销售合同 2页

现代物流仓储设施规划 61页

2025年新手实用开车并线技巧 开车并线有哪些技.. 4页

智能地暖系统安装劳务分包服务合同文本 3页

2025年新年快乐手抄报图片 10页

大体积混凝土结构无缝施工技术应用探讨样本 6页

体检科在养老健康管理中的应用 27页

智能数据分析平台与2025bot合作协议书 3页

智能电网建设施工合同范文 3页

做个名副其实的好家长育儿心得 2页

八年级(初二)第一学期信息技术复习计划 2页

全校情况总结反馈的讲话稿 2页

公司晨会主持词开场白 2页

公司记录控制工作程序(7) 4页

六个攻略让你求职成功 4页

内蒙古自治区呼和浩特市师范大学附属实验中学.. 5页

内蒙古自治区呼和浩特市托克托县新营子镇中学.. 6页

内蒙古自治区呼和浩特市电力中学高一化学期末.. 5页

内蒙古自治区呼和浩特市第五中学2022年高一数.. 5页

内蒙古自治区呼和浩特市达岱中学高三物理月考.. 7页

湖南省事业单位招聘面试真题及答案31套 5页

JG-T302-2011:卷帘门窗 24页

淀粉样变学习ppt课件 27页

申请公租房收入证明 16页

村党支部书记、村委会主任职责,风险点及防控.. 10页