タグ

c#とwshに関するnitoyonのブックマーク (1)

  • Windows ScriptからWin32APIを呼び出せるようにするライブラリ - Asarimaの甘い考え

    http://scripting.cocolog-nifty.com/blog/2007/09/jscriptnetwin32_560f.html を参考にして、WindowsScriptからWin32APIを自由に呼び出せるライブラリを作りたくなったので挑戦しました。 JScript.NETと違って、VBScriptはかなりの制約があります。さらに.NET Framework 1.1以上で動くことを目標に、参考のソースをC#に移植しました。以下の通り、いろいろと工夫しました。 Typeオブジェクトを渡せないので、型名を渡すようにした。 パラメータはArrayで渡すようにした。 参照型パラメータの受け取りでMakeByRefTypeメソッドが使えない(2.0から?)ので、後でパラメータのArrayを取得できるようにした。 StringBuilderオブジェクトが渡せないので、渡すときはSt

    nitoyon
    nitoyon 2007/11/20
    WSHからWin32を叩けるようなCOMをC#で作る。
  • 1