2.04.2013

Accessing the .NET Framework from Windows Scripting Host

Windows Scripting Host で .NET Framework を利用する

.NET Framework の一部はCOM呼び出し用のラッパーが付いている。
利用すれば意外と便利かもしれない。

Hey, Scripting Guy!: 発言には注意しましょう

  • ArrayList を使う
    var list = new ActiveXObject('System.Collections.ArrayList');
    
    list.Add('B');
    list.Add('C');
    list.Add('E');
    list.Add('D');
    list.Add('A');
    
    list.Sort();
    list.Remove('D');
    list.Reverse();
    
    for (var i = 0; i < list.Count; ++i) {
      WScript.Echo(list(i));
    }
    
    
  • 乱数を取得する
    var rand = new ActiveXObject('System.Random');
    WScript.Echo(rand.Next_2(1,100));
    

0 件のコメント:

コメントを投稿