簡體   English   中英

如何從excel vba連接IBM主機隨需應變大型機終端

[英]How to connect to IBM host on demand mainframe terminal from excel vba

我正在嘗試連接到 IBM Host on demand 3270 大型機會話的打開會話。

我正在嘗試使用 VBA 連接到屏幕並從屏幕發送擊鍵和從 excel 復制/粘貼。 我有下面的代碼。

Public autECLSession As Object 
Public autECLPS As Object 
Public autECLOIA As Object 
Set autECLSession = CreateObject(""pcomm.auteclsession"") 
Set autECLPS = CreateObject(""Pcomm.auteclps"") 
Set autECLOIA = CreateObject(""Pcomm.autecloia"") 
autECLSession.SetConnectionByName (""A"") 
autECLSession.autECLPS.SetCursorPos lngRow, lngCol 
autECLSession.autECLPS.SendKeys ""\[eraseeof\]"" 
autECLSession.autECLPS.SendKeys strData, lngRow, lngCol

它給了我對象引用錯誤。 請幫忙看看代碼是否有問題。

Host On-Demand 的 ECL API 只能通過 Java 使用。 您可以將 ECL API 與個人通信一起使用。 或者,如果您為 Host On-Demand 實現 IBM EHLLAPI 庫,那么您可以將 PCS API 或 HLLAPI API 與 Host On-Demand 一起使用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM