Ibm midrange RPG:确定按下的键

Ibm midrange RPG:确定按下的键,ibm-midrange,Ibm Midrange,是否有可能使用一些指示器确定RPG程序中按下的哪个键与显示文件一起工作?我知道这是可行的功能或一些命令键。但我需要确定像:“+”、“S”、“/”等键。是否所有键盘键都有一些代码 提前谢谢你提供一些线索, JS工作站显示文件是块记录模式设备,我不知道如何捕获单个密钥,因为所有这些处理都发生在终端本身 有关详细信息,请参阅本书。工作站显示文件是块记录模式设备,我不知道如何捕获单个密钥,因为所有这些处理都发生在终端本身 有关详细信息,请参阅本书。如果您使用的是直线5250模拟,则没有任何方法可以检测大

是否有可能使用一些指示器确定RPG程序中按下的哪个键与显示文件一起工作?我知道这是可行的功能或一些命令键。但我需要确定像:“+”、“S”、“/”等键。是否所有键盘键都有一些代码

提前谢谢你提供一些线索,
JS

工作站显示文件是块记录模式设备,我不知道如何捕获单个密钥,因为所有这些处理都发生在终端本身


有关详细信息,请参阅本书。

工作站显示文件是块记录模式设备,我不知道如何捕获单个密钥,因为所有这些处理都发生在终端本身


有关详细信息,请参阅本书。

如果您使用的是直线5250模拟,则没有任何方法可以检测大多数击键

如果您使用的是基于浏览器的界面,可能是RPG Open Access,那么情况就不同了。有了深刻的用户界面或其他类似的途径,您可以在浏览器中使用javascript,这样您就可以访问击键


另一个选择是在5250仿真器内获得低级别访问。这可以通过使用开放源代码仿真器(如TN5250J)来实现

如果您使用的是直接5250模拟,没有任何方法可以检测大多数击键

如果您使用的是基于浏览器的界面,可能是RPG Open Access,那么情况就不同了。有了深刻的用户界面或其他类似的途径,您可以在浏览器中使用javascript,这样您就可以访问击键


另一个选择是在5250仿真器内获得低级别访问。这可以通过使用开放源代码仿真器(如TN5250J)来实现

不幸的是,我使用5250模拟器。谢谢你的回答。现在我对这个案例没有疑问。正如我所说的,你可以考虑使用一个开源的模拟器,如TN5250J。然后您就可以在客户端工作并访问击键。问题在于知道在仿真会话中何时执行此操作,以及此时如何处理击键信息。你可能比你希望的要多。不幸的是,我使用5250模拟器。谢谢你的回答。现在我对这个案例没有疑问。正如我所说的,你可以考虑使用一个开源的模拟器,如TN5250J。然后您就可以在客户端工作并访问击键。问题在于知道在仿真会话中何时执行此操作,以及此时如何处理击键信息。你可能吃得比你希望的多。