【发布时间】:2010-04-26 19:35:28
【问题描述】:
我有 Windows 应用程序(.EXE 文件是用 C 语言编写并使用 MS-Visual Studio 构建的),它将 ASCII 文本输出到标准输出。我正在寻找增强 ASCII 文本以包含带有一些链接的有限 HTML。我想调用此应用程序(.EXE 文件)并获取该应用程序的输出并将其通过管道传输到浏览器中。这不是一次性的,每个新网页都将是本地应用程序的另一次运行!
下面的 HTML/java-script 应用程序可以让我执行该应用程序,但输出已进入 DOS 框窗口,而不是通过管道将其输入浏览器。我想更新这个 HTML 应用程序以使浏览器能够捕获该文本(使用 HTML 增强)并在浏览器中显示它。
<body>
<script>
function go() {
w = new ActiveXObject("WScript.Shell");
w.run('C:/DL/Browser/mk_html.exe');
return true;
}
</script>
<form>
Run My Application (Window with explorer only)
<input type="button" value="Go"
onClick="return go()">
</FORM>
</body>
【问题讨论】:
标签: javascript windows internet-explorer console-application