手机
当前位置:查字典教程网 >脚本专栏 >vbs >由vbs sort引发.NET Framework之间的关系说明
由vbs sort引发.NET Framework之间的关系说明
摘要:如果问题就这么结束,那么也就不会有这篇文章。怪我手贱,在Google中输入“vbssort”,回车,看到一段代码,顿时泪流满面。复制代码代码...

如果问题就这么结束,那么也就不会有这篇文章。怪我手贱,在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

【由vbs sort引发.NET Framework之间的关系说明】相关文章:

vbs 获取radmin注册表中的信息

用vbs分割与合并文本文件的代码

枚举域内计算机个数vbscript脚本(没环境,没测试)

使用 iisweb.vbs start 启动网站的方法

用vbscript实现隐藏任务栏图标的脚本

vbs复制文件夹的实现代码

VBscript教程 第五课 VBScript常数

用vbs 取得收藏夹里的所有链接名称和URL的脚本

vbs fso跨盘移动文件夹的怪问题

自动写入文件上传到指定服务器SoftwareMeteringCLS.vbs源码

精品推荐
分类导航