我有js文件我如何添加,在winform C# 我已经开发了前端,我想按钮点击运行js文件。 我会感谢你,如果你提供的片段!!!!! 我想以windows窗体运行javascript代码 谢谢。编写嵌入式JavaScript代码到C#.net
-1
A
回答
0
您可以使用cscript.exe在windows上执行JScript &可以从stdout捕获输出。
string output;
using (Process cscript = new Process())
{
// prepare the process
cscript.StartInfo.UseShellExecute = false;
cscript.StartInfo.CreateNoWindow = true;
cscript.StartInfo.RedirectStandardInput = false;
// RedirectStandardOutput should be True to get output using the StandardOutput property
cscript.StartInfo.RedirectStandardOutput = true;
cscript.StartInfo.FileName = "cscript.exe";
cscript.StartInfo.Arguments = "<Path to your .js file>";
cscript.Start();
output = cscript.StandardOutput.ReadToEnd();
cscript.Close();
}
显然你的JScript中不能包含当您在它所包含的窗口对象浏览器中运行JS是在Windows
例如非法任何声明。当您使用cscript.exe在shell中运行JS时,将不会有窗口对象。
1
正如其他人在此处所述,您应该阐明您的方案。也就是说,this question有一个如何从.Net应用程序运行javascript的答案。
相关问题
- 1. 在嵌入式C#代码
- 2. 在JavaScript中嵌入C#代码?
- 3. 嵌入式C代码审查
- 4. 富文本编辑,防止嵌入式javascript代码
- 5. 如何编写JavaScript代码
- 6. 编写代码的JavaScript
- 7. 动态编写Javascript代码?
- 8. 如何在asp.net代码中使用C编写javascript代码#
- 9. 写汇编代码的C++
- 10. 将样式表加载到可嵌入的JavaScript代码中。
- 11. atmega嵌入式C编程
- 12. 编写高效的.Net/SQL Server代码
- 13. 从java代码到.net(c#)
- 14. Typekit - 找到嵌入代码
- 15. 插入javascript代码中的c#代码
- 16. C#编写代码编辑器问题
- 17. 写入汇编代码系统编程
- 18. 编写可由C#/ .NET代码消耗的非托管DLL代码
- 19. 本地C++编写C#托管代码
- 20. 在复杂公式的.NET代码中嵌入Excel逻辑
- 21. 如何编写将C++代码作为输入的C++代码生成器?
- 22. 嵌入代码
- 23. 嵌入代码
- 24. 将带有syntaxhighlighting的C/C++代码嵌入到带有javascript的HTML中
- 25. 使用React和Webpack编写嵌入式Javascript插件
- 26. 在php代码中嵌入javascript
- 27. 如何生成JavaScript嵌入代码
- 28. Javascript代码将被嵌入在HTML
- 29. 需要从C++代码编写C代码?
- 30. 为javascript代码编写解析器
这里并不清楚发生了什么,就ASP.NET和Windows窗体同时参与而言。请给出更多的细节。 – 2010-09-24 10:44:14
你想用javascript来做什么,导致你想从一个winform运行它? – 2010-09-24 12:16:00
“构建网站”与winforms有什么关系? winforms如何参与!? – 2010-09-24 14:10:31