如何使用Microsoft HIS将F1密钥发送到3270终端仿真器

时间:2010-12-13 20:19:27

标签: 3270

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

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

.. SessionDisplay handler = new SessionDisplay(); .... handler.SendKey( “@ 1”); 有没有人知道如何使用Microsoft HIS 2006以编程方式发送F1密钥,或者以编程方式将哪个密钥发送到3270终端仿真器中的页面。

1 个答案:

答案 0 :(得分:1)

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