Icom3270.connect 方法

connect 方法會將 com3270 用戶端連接到現有的會話。

語法

  
void Connect(  
   object sessionHandle  
)  

參數

參數 Description
sessionHandle 要連線之會話的會話控制碼。

傳回值

描述
S_OK 已成功完成命令。
C3270_E_ALREADY_CONNECTED 另一個 com3270 用戶端會連線到指定的會話。
C3270_E_SYSERROR 方法因內部錯誤而失敗。
E_NOINTERFACE 指定的會話控制碼不是有效的 comSNA3270、COMTN3270 或 comLocal3270 IUnknown 介面指標。

例外

備註

成功連線到會話之後,您必須負責呼叫 Icom3270.wait,以提供傳入 3270 資料流程封包的處理時間。

您保證會獨佔存取會話,直到您呼叫中斷連線為止。 具體而言,除非您呼叫 Icom3270.wait,否則螢幕緩衝區和螢幕大小不會變更。

如果連線順利完成,您應該呼叫 Icom3270.wait。 呼叫等候可讓您處理任何未處理的 3270 資料,並確保會話處於解除鎖定狀態。 呼叫等候之後,您就可以更新或讀取顯示緩衝區,或將擊鍵傳送至主應用程式。