当前位置: 移动技术网 > IT编程>脚本编程>VBScript > 由vbs sort引发.NET Framework之间的关系说明

由vbs sort引发.NET Framework之间的关系说明

2017年12月08日  | 移动技术网IT编程  | 我要评论
如果问题就这么结束,那么也就不会有这篇文章。怪我手贱,在google中输入“vbs sort”,回车,看到一段代码,顿时泪流满面。 复制代码 代码如下: set outpu
如果问题就这么结束,那么也就不会有这篇文章。怪我手贱,在google中输入“vbs sort”,回车,看到一段代码,顿时泪流满面。
复制代码 代码如下:

set outputlines = _
createobject("system.collections.arraylist")
'add lines
outputlines.add output
outputlines.add output
outputlines.sort()
for each outputline in outputlines
stdout.writeline outputline
next

system.collections.arraylist不是.net里面的类吗?在vbs中可以使用.net中的类?事实证明,大约的确是可以的,不过仅限于很少一部分,至于是哪些,自己想吧。

一个示例程序:
复制代码 代码如下:

set arraylist = _
createobject("system.collections.arraylist")
randomize
for i = 1 to 10
n = int(100 * rnd + 1)
out = out & n & " "
arraylist.add n
next
wscript.echo out
wscript.echo "============================="
arraylist.sort()
out = ""
for each i in arraylist
out = out & i & " "
next
wscript.echo out

当然了,不是每个系统上都装有.net framework的,这种没有移植性的代码还是少写的好。不过有特殊需要的朋友,主要先安装.net组件。让脚本可以做更多的事。
原文:http://demon.tw/programming/vbs-and-net-framework.html

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网