我有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. 爲什麼要編寫嵌入式彙編代碼?
- 3. 開始編寫嵌入代碼
- 4. 編寫C++代碼
- 5. 在JavaScript中嵌入C#代碼?
- 6. 內的C#代碼編寫JavaScript腳本
- 7. 在javascript上編寫代碼到代碼如下代碼
- 8. pic16f877a uart嵌入式c代碼
- 9. 啓動嵌入式代碼c
- 10. 嵌入式C代碼審查
- 11. 將SVG以編程方式嵌入到.NET中C#
- 12. 富文本編輯,防止嵌入式javascript代碼
- 13. 動態編寫Javascript代碼?
- 14. 如何編寫JavaScript代碼
- 15. 爲JavaScript編寫JSTL代碼
- 16. 編寫代碼的JavaScript
- 17. 如何在asp.net代碼中使用C編寫javascript代碼#
- 18. 寫彙編代碼的C++
- 19. 將樣式表加載到可嵌入的JavaScript代碼中。
- 20. 嵌入式代碼控制
- 21. 嵌入式c編程
- 22. atmega嵌入式C編程
- 23. 編寫高效的.Net/SQL Server代碼
- 24. 從java代碼到.net(c#)
- 25. 在JavaScript中編寫JavaScript代碼,全部在PHP中編寫?
- 26. 插入javascript代碼中的c#代碼
- 27. C#.NET 4.5的代碼到.NET 4.0
- 28. Typekit - 找到嵌入代碼
- 29. 寫入雙到CSV更改Java代碼來編寫雙[]到
- 30. 如何在.net C++中編寫委託代碼
這裏並不清楚發生了什麼,就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