- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的 Delphi 应用程序中有这行代码:
sh := CoShellWindows.Create;
当通过 Citrix session 运行时,这会引发异常“没有足够的存储空间来完成此操作。”
有人可以证实我的怀疑,即我无法通过 Citrix 访问此内容吗?如果这有什么区别的话,我正在无缝模式下运行。也许我需要对已发布的图标进行一些更改才能使其正常工作?
我猜测 Citrix 中没有要创建的“Shell”。
谢谢
编辑
CoShellWindows只是一个类,它创建一个实现 IShellWindows interface 的对象。然后,该接口(interface)用于迭代其项目以查找 Internet Explorer 的实例(或更具体地说,是实现 IWebBrowser2 接口(interface)的项目)。
还有一些使用 CoShellWindows 的其他用例场景,但最终都用于与 IWebBrowser2 界面 (Internet Explorer 8) 交互。我的要求是获取这个IWebBrowser2对象。
该调用在幕后使用以下参数调用 Windows API CoCreateInstance:
例如:CoCreateInstance(CLASS_ShellWindows, nil, CLSCTX_ALL, IID_IShellWindows, sh)
最佳答案
您的异常“没有足够的存储空间来完成此操作。”真正应该阅读“Shell 不存在,因此无法创建实例”
基本上,您的假设是正确的,即 Citrix 中无需创建 shell。
你用 shell 做什么?如果您提供更多信息,我们很可能能够提供完整的解决方案。
关于delphi - Windows Shell 和 Citrix,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7021452/
我正在使用 Citrix ICA 客户端对象 API 以编程方式建立与已发布应用程序的连接。通常,它就像订阅多个事件、向对象提供 ICA 文件(通过 LoadIcaFile 方法)和调用 Connec
我们有一个程序需要能够在本地计算机、终端服务器和 Citrix 上运行。 当程序运行时,它需要创建一些特定于用户的数据(日志),因此我将其保存在 AppData (C:\Users\\AppData\
我正在使用 Citrix Access Gateway 连接到远程桌面,但我无法找到在打开的应用程序之间切换的方法。当我按“Alt + Tab”时,它会从远程桌面出来。我的意思是,整个远程桌面被视为
知道 Citrix 产品是用什么语言编写的吗? (XenApp,以前的 Metaframe 和演示服务器)、XenDesktop 等?多年来我一直想知道这个问题。 最佳答案 据我所知,C,OCaml,
winform C# 应用程序可以从 citrix 运行吗? 如果应用程序保存在 Citrix 服务器上,是否可以在 Windows 操作系统计算机中查看? 可以通过 iPad 查看相同的内容吗? -
我们正在开发一个 Intranet 网站,我们通过以下方式使用 Google 字体和 Font Awesome: 人们可以从外部通过 Citrix 访问内联网,Citrix 有其浏览器 (IE 1
目前,我的公司通过 Citrix Xenapp 服务器向客户提供软件。作为管理员,我们能够启动服务器的实例,而我们的客户只能启动他们的特定应用程序 我的问题是 Windows Azure 是否也提供这
我正在创建一个程序,它可能会或可能不会在 Citrix 实例中运行。该程序需要检测到这一点,因为它需要在 Citrix 上以不同的方式运行。如何以可靠的方式检测到它?到目前为止,我最好的猜测是检查计算
我正在尝试在我们的 Citrix 服务器上使用 WPF 应用程序,并制作了一个非常简单的窗口,其中包含一个按钮和一个文本框。运行应用程序时,请注意窗口顶部显示的应用程序名称。是不是不能在 Citrix
我们正在使用 Delphi 7 来开发具有作为后端优势的数据库应用程序。我们的系统通常安装在windows服务器上,PC机作为终端。所有设置和数据库都在服务器上。 我们在 Citrix 服务器上运行我
我们有一个网站,许多用户正在通过Citrix访问该网站。某些事情(即视频)会严重拖累Citrix服务器,以至于如果用户通过Citrix连接,我什至不想尝试启动视频。 是否有某种方法(在Web服务器端)
是否有任何方法可以使用某些 api 连接到 Citrix 访问网关,以便通过该程序发送身份验证凭据,用户经过身份验证,然后能够访问内部资源。我看到了 NITRO Api 和 Web 界面 SDK...
我开发了一个应用程序 (C#),目前它位于许多工作站上。每个工作站访问相同的数据库 (MS-SQL)。我被要求将其移植到 Citrix。任何人都可以深入了解文档或建议从哪里开始吗?应用程序是安装在 C
我有一个 C# 独立 Windows 窗体应用程序。它连接到需要工作站名称作为识别过程一部分的后台办公系统。我正在使用 Environment.MachineName 来获取它。然而,使用此应用程序的
我在 Citrix 服务器场中托管了一个应用程序。我们正在编写一个监控系统,需要测量整个农场的连接用户总数。我如何使用 .net 或 bash\powershell 脚本远程测量它? 提前致谢。 最佳
我使用 OpenProcessToken、GetTokenInformation 和 LookupAccountSid 来确定某个进程的所有者。 在本地计算机(Win 7 和 Win 8.1)上,在
我正在寻找确定我们的应用程序是否在 XenDesktop session 上而不是在本地运行。这是我到目前为止发现的: 我们目前有检测 Citrix XenApp session 的代码,类似于 He
有没有办法远程访问 CITRIX 以进行一些简单的 QE 测试,我们的客户对我们的产品存在兼容性问题,而我们内部没有 CITRIX PS:VMWARE 镜像也是一个选项 最佳答案 Citrix 的 V
我们的客户偶尔会询问我们的软件是否可以在“Citrix 环境”中运行。哪些 Citrix 产品构成了典型的 Citrix 环境? 一般而言,如何为测试目的构建典型的 Citrix 环境? 最佳答案 当
关闭。这个问题需要更多 focused .它目前不接受答案。 想改进这个问题?更新问题,使其仅关注一个问题 editing this post . 7年前关闭。 Improve this questi
我是一名优秀的程序员,十分优秀!