如何从c#winform打开.js文件?我试过这个
Process.Start(@"C:\...\software.exe", @"C:\...\mergescripts.js");
但它没有用。手动,我可以使用打开的文件将mergescripts.js文件加载到我的on software.exe上。但是如何使用c#中的按钮事件动态地完成它?
答案 0 :(得分:0)
JintEngine可用于执行JavaScript:
using (FileStream fs = new FileStream("file.js", FileMode.Open))
{
JintEngine js = JintEngine.Load(fs);
object result = js.Run("return status;");
Console.WriteLine(result);
}
答案 1 :(得分:-1)
请尝试使用以下语法
ProcessStartInfo ps = new ProcessStartInfo();
ps.FileName = @"C:\Program Files (x86)\Notepad++\notepad++.exe";
ps.Arguments = @"C:\Users\Desktop\aaa.txt";
Process.Start(ps);