【发布时间】:2010-12-10 17:22:00
【问题描述】:
假设我有一个在 Windows 上运行的纯 GUI 应用程序,我想使用 PHP 为它创建一个 Web 界面。甚至可能吗?我知道我可以使用 system() 或 exec() 之类的函数来启动程序,但是我可以对正在运行的 GUI 应用程序进行更多控制吗?首先,我希望能够向它发送击键,这样我就可以使用它来处理文件、保存输出并退出。
请指点我正确的方向。
【问题讨论】:
-
这是什么程序?这可能会很棘手。它是用什么写的?
-
在这个阶段,我只想看看我所描述的是否可行。我还没有使用特定的程序。
-
您的 GUI 应用程序有哪些您无法在浏览器中完成的功能?要以任何形式优雅地做到这一点,您需要编写 GUI 应用程序(或与之交互的单独应用程序)和 Web 服务,以在两个应用程序之间提供任何形式的体面接口。我会尝试简化您的解决方案,这似乎是一场噩梦。
-
假设 GUI 应用程序已经存在,它的工作做得很好,用 PHP 重写它要么是不可能的,要么是不切实际的。
标签: php windows user-interface