我们使用HQD4000.hod这是一个模拟器连接AS400主机,我们想要刮掉我们正在使用的HQD400屏幕,它是用来清除AS400 MF模拟器屏幕的。
我们使用以下代码
Process p = new Process();
string url = @"C:\Softwares\IBM i Access Client Solutions\IBM i Access Client Solutions\IBM\JACCESS\IBM\iAccessClient\Emulator\HQD400.hod";
Process.Start(url);
UInt32 screen = EhllapiWrapper.Connect("A");
public static UInt32 Connect(string sessionID)
{
StringBuilder Data = new StringBuilder(4);
Data.Append(sessionID);
UInt32 rc=0;
UInt32 f=HA_CONNECT_PS;
UInt32 l=4;
return EhllapiFunc.hllapi(out f, Data, out l, out rc);
}但是我们无法连接到HQD400 MF仿真器。如果需要任何细节,请让我知道。
发布于 2016-10-13 02:30:06
在codeproject上找到了一个很好的例子。希望能有所帮助。
仿真器解释5250数据流(Google Link)
旁注:
我不会用10英尺长的杆子触摸屏幕,小心它可能会让你得眼癌。
根据您的最终目标考虑:
RPG (免费)
的
https://stackoverflow.com/questions/39995614
复制相似问题