【问题标题】:Web browser Control under Citrix environmentCitrix环境下的Web浏览器控制
【发布时间】:2010-09-28 21:27:15
【问题描述】:
我有一个 web 应用程序,它也显示在 winforms 应用程序的 web 浏览器控件中。 MS Word 和 Excel 安装在 Citrix 服务器上。
但是当我单击网站上的链接(显示在 Web 浏览器控件中)时,我想在客户端机器上而不是 Citrix 服务器上打开一个 word/excel 文档
有可能吗?
【问题讨论】:
标签:
ms-office
webbrowser-control
citrix
winforms-to-web
【解决方案2】:
为了与客户端计算机通信,您需要在客户端计算机上运行软件来接受和解释来自托管应用程序的命令。
我们这里也有类似的东西。客户需要一种打印到特殊打印机的方法(无论出于何种原因,打印机与 citrix 不兼容)。我们必须为客户端计算机创建一个“监听”应用程序,并修改托管应用程序以通过 winsock\tcpip 发送命令。因此,当请求打印作业时,托管应用程序将命令数据发送到客户端上的侦听应用程序,并且客户端实际启动了打印作业。