- 2
- 0
- 约1.76万字
- 约 18页
- 2016-10-16 发布于重庆
- 举报
VBScript微軟官方教程
VBScript微软官方教程
Microsoft Visual Basic Scripting Edition 是程序开发语言 Visual Basic 家族的最新成员,它将灵活的 Script 应用于更广泛的领域,包括 Microsoft Internet Explorer 中的 Web 客户机 Script 和 Microsoft Internet Information Server 中的 Web 服务器 Script。
易学易用
如果您已了解 Visual Basic 或 Visual Basic for Applications,就会很快熟悉 VBScript。即使您没有学过 Visual Basic,只要学会 VBScript,就能够使用所有的 Visual Basic 语言进行程序设计。虽然您可以从本教程的几个 Web 页面中学习 VBscript,但是本教程并没有告诉您如何编程。要学习编程,请阅读由 Microsoft Press 出版的《Step by Step》。
ActiveX Script
VBScript 使用 ActiveX? Script 与宿主应用程序对话。使用 ActiveX Script,浏览器和其他宿主应用程序不再需要每个 Script 部件的特殊集成代码。ActiveX Script 使宿主可以编译 Script、获取和调用入口点及管理开发者可用的命名空间。通过 ActiveX Script,语言厂商可以建立标准 Script 运行时语言。Microsoft 将提供 VBScript 的运行时支持。Microsoft 正在与多个 Internet 组一起定义 ActiveX Script 标准以使 Script 引擎可以互换。 ActiveX Script 可用在 Microsoft? Internet Explorer 和 Microsoft? Internet Information Server 中。
其他应用程序和浏览器中的 VBScript
作为开发者,您可以在您的产品中免费使用 VBScript 源实现程序。Microsoft 为 32 位 Windows? API、16 位 Windows API 和 Macintosh? 提供 VBscript 的二进制实现程序。VBScript 与 World Wide Web 浏览器集成在一起。VBScript 和 ActiveX Script 也可以在其他应用程序中作为普通 Script 语言使用。
SCRIPT 元素用于将 VBScript 代码添加到 HTML 页面中。
SCRIPT 标记
VBScript 代码写在成对的 SCRIPT 标记之间。例如,以下代码为一个测试传递日期的过程:
SCRIPT LANGUAGE=VBScript
!--
Function CanDeliver(Dt)
CanDeliver = (CDate(Dt) - Now()) 2
End Function
--
/SCRIPT
代码的开始和结束部分都有 SCRIPT 标记。LANGUAGE 属性用于指定所使用的 Script 语言。由于浏览器能够使用多种 Script 语言,所以必须在此指定所使用的 Script 语言。注意 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 部分之中)。然而最好将所有的一般目标 Script 代码放在 HEAD 部分中,以使所有 Script 代码集中放置。这样可以确保在 BODY 部分调用代码之前所有 Script 代码都被读取并解码。
上述规则的一个值得注意的例外情况是,在窗体中提供内部代码以响应窗体中对象的事件。例如,以下示例在窗体中嵌入 Script 代码以响应窗体中按钮的单击事件:
HTML
HEAD
TITLE测试按钮事件/TITLE
/HEAD
BODY
FORM NAME=Form1
INPUT TYPE=Button NAME=Button1 VALUE=单击
SCRIPT
您可能关注的文档
- Unit2新世紀大学英语系列教材综合教程2.doc
- Unit2視听说教案.doc
- Unit3B4大學英语综合教程4.doc
- Unit3Computers--詞汇学习教案.doc
- Unit3TraveljournalReadingJourneydowntheMekong教案設计.doc
- Unit3Thisismysister教案蔡鳴.doc
- Unit3TravelJournal知識点教案.doc
- Unit3Whatcolorisit教案-新目標.doc
- unit3新標准大学英语综合教程4答案(含Unittext).doc
- unit4Earthquake全單元教案.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- 2026年妇幼健康信息化建设工作计划.docx VIP
- TSG 11-2020锅炉安全技术规程.docx VIP
- 《AIGC应用实战:写作、绘图、视频制作、直播》-课件全套 王翎子 第1--9章 认识AIGC ---即创的使用方法.pptx VIP
- 隧道施工及质量控制培训课件.ppt VIP
- 江苏省无锡市近三年数学中考考前考点分析及易错点巩固.docx VIP
- 公司职位说明书与绩效考核范本全套体系.doc VIP
- 建筑公司项目部及公司各岗位绩效考核表.pdf VIP
- 窗帘采购安装项目 投标方案(技术方案).docx
- JCT 2459-2018 陶粒泡沫混凝土.pdf VIP
- 配电室安全操作规程及管理规范.docx VIP
原创力文档

文档评论(0)