0

我正在使用 Microsoft Host Integration Server (HIS 2006) 连接到 3270 IBM 大型机终端,以编程方式发送密钥并获取响应。但我无法发送 F1 键。

如果我使用 HIS 服务器 3270 客户端,手动按 F1 键将显示下一页的响应。在客户端记录手动过程后,我发现它以编程方式将@1 作为密钥发送,如下所示。但是当我以编程方式发送密钥时它不起作用。这是代码片段(我正在使用 Microsoft.HostIntegration.SNA.Session dll 中的类)

.. SessionDisplay 处理程序 = new SessionDisplay(); .... handler.SendKey("@1"); 有谁知道如何使用 Microsoft HIS 2006 以编程方式发送 F1 键,或者以编程方式在 3270 终端仿真器中从一页发送到另一页发送哪个键。

4

1 回答 1

1

在发送 F1 键之前设置光标位置解决了问题

于 2011-03-01T00:53:17.143 回答