Icom3270.connect 方法

connect 方法将 com3270 客户端连接到现有会话。

语法

  
void Connect(  
   object sessionHandle  
)  

参数

参数 说明
sessionHandle 要连接到的会话的会话句柄。

返回值

说明
S_OK 该方法已成功完成。
C3270_E_ALREADY_CONNECTED 另一个 com3270 客户端已连接到指定的会话。
C3270_E_SYSERROR 方法由于内部错误而失败。
E_NOINTERFACE 指定的会话句柄不是有效的 comSNA3270、COMTN3270 或 comLocal3270 IUnknown 接口指针。

例外

备注

成功连接到会话后,负责调用 Icom3270.wait,以便为传入的 3270 数据流数据包提供处理时间。

保证你能够独占访问会话,直到调用断开连接。 具体而言,除非调用 Icom3270.wait,否则屏幕缓冲区和屏幕大小不会更改。

如果连接成功完成,则应调用 Icom3270.wait。 通过调用 wait,可以处理任何未处理的 3270 数据,并确保会话处于解锁状态。 调用 wait 后,可以更新或读取显示缓冲区,或将击键发送到主机应用程序。