在C# winform中運行js代碼


把.js文件編譯成dll

csc.exe C#編譯器
vbc.exe vb.net編譯器
jsc.exe JScript.Net編譯器
vjc.exe J#編譯器
cl.exe C/C++編譯器

在這里用jsc.exe

可以做個.bat文件

CD E:\batch\Jscript

jsc /t:library E:\batch\Jscript\JScript.js

pause

CD..

如果提示沒有jsc.exe那么 把jsc.exe的路徑添加到系統環境變量的path中去

JScript.js代碼如下

public class JScript
{
  public static function a(s)
  {
        var w='3';
    return s + '1'+w +a2(); 
  }
  public static function a2()
  {

    return "aaaaaaaaa";
  }
}

編譯后引入dll

object a= JScript.a("1");

 

 

該方法真的很牛,,哈哈!!注意項目中要引入Microsoft.Jscript


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM