当前位置: 首页 > news >正文

vbscript脚本2-实现include的办法

vbscript本身没有include这样包含其他vbs文件的支持,在asp或html页面里可以用<script ...这样来包含一个vbs文件,如果是直接运行的vbs脚本,就只有用其他办法来代替这个功能了。在网上找到一段实现的代码,在这次的项目中起了大作用了。用vbs实现很多复杂的业务时,需要把一些公共的函数,class等写在一个公共的可复用的vbs文件里,像个库一样,其他的脚本都包含这个库的脚本。

http://blog.csdn.net/zmxj/archive/2009/02/13/3887686.aspx

Sub Include(sInstFile) Dim oFSO, f, s Set oFSO = CreateObject("Scripting.FileSystemObject") Set f = oFSO.OpenTextFile(sInstFile) s = f.ReadAll f.Close ExecuteGlobal s End Sub

使用的时候,这个把这个sub放在代码里,然后用 Include "comm.vbs" 这样来包含以下就可以了。

参考:http://hi.baidu.com/myvbscript/blog/item/3a100e17476e83014b90a7be.html

相关文章:

  • C# xml反序列化
  • C# 获得本地IP地址
  • [ListView.View=List]的垂直滚动条
  • C# html编码和文本的转换
  • 服务质量:电信无法回避的短板
  • C# 使用.NET性能计数器示例 绘制出正弦函数图像
  • 软件开发者面试百问
  • .net 4.0 A potentially dangerous Request.Form value was detected from the client 的解决方案
  • 情人节的礼物——书写是为了更好地思考——回应未鹏
  • Fiddler 发请求时 设置 cookie
  • Xml CData的使用 获取原始的节点内容
  • Nebula3中的Message
  • HttpHandler 异步监听请求
  • 互联网进军影视作品的软广告
  • JS 动态增加DIV 的大小
  • [ JavaScript ] 数据结构与算法 —— 链表
  • [js高手之路]搞清楚面向对象,必须要理解对象在创建过程中的内存表示
  • [译]Python中的类属性与实例属性的区别
  • IOS评论框不贴底(ios12新bug)
  • Magento 1.x 中文订单打印乱码
  • Mocha测试初探
  • Mybatis初体验
  • open-falcon 开发笔记(一):从零开始搭建虚拟服务器和监测环境
  • Perseus-BERT——业内性能极致优化的BERT训练方案
  • SegmentFault 技术周刊 Vol.27 - Git 学习宝典:程序员走江湖必备
  • WebSocket使用
  • Windows Containers 大冒险: 容器网络
  • 关于 Linux 进程的 UID、EUID、GID 和 EGID
  • 模型微调
  • 深入体验bash on windows,在windows上搭建原生的linux开发环境,酷!
  • 使用putty远程连接linux
  • 算法系列——算法入门之递归分而治之思想的实现
  • kubernetes资源对象--ingress
  • TPG领衔财团投资轻奢珠宝品牌APM Monaco
  • 正则表达式-基础知识Review
  • ​软考-高级-系统架构设计师教程(清华第2版)【第9章 软件可靠性基础知识(P320~344)-思维导图】​
  • #define、const、typedef的差别
  • #LLM入门|Prompt#1.8_聊天机器人_Chatbot
  • #QT(TCP网络编程-服务端)
  • (16)UiBot:智能化软件机器人(以头歌抓取课程数据为例)
  • (2024.6.23)最新版MAVEN的安装和配置教程(超详细)
  • (delphi11最新学习资料) Object Pascal 学习笔记---第2章第五节(日期和时间)
  • (Java数据结构)ArrayList
  • (pt可视化)利用torch的make_grid进行张量可视化
  • (Redis使用系列) Springboot 使用redis实现接口Api限流 十
  • (附源码)springboot人体健康检测微信小程序 毕业设计 012142
  • (力扣)循环队列的实现与详解(C语言)
  • (力扣记录)1448. 统计二叉树中好节点的数目
  • (一)pytest自动化测试框架之生成测试报告(mac系统)
  • (转)memcache、redis缓存
  • .NET Core 通过 Ef Core 操作 Mysql
  • .NET 发展历程
  • .NET6实现破解Modbus poll点表配置文件
  • .Net组件程序设计之线程、并发管理(一)
  • /run/containerd/containerd.sock connect: connection refused