2
A
回答
3
查看程序SAPRDEMO_ACTIVEX_INTEGRATION作爲示例。
DATA: control TYPE REF TO i_oi_container_control,
ocx_document TYPE REF TO i_oi_document_proxy,
has_activex TYPE flag,
retcode TYPE soi_ret_string,
doc_handle TYPE cntl_handle,
document_type TYPE soi_document_type VALUE 'SAPActiveXDoc.Example1'.
"Test whether activeX is supported"
CALL FUNCTION 'GUI_HAS_ACTIVEX'
IMPORTING return = has_activex.
CHECK NOT has_activex IS INITIAL.
CALL METHOD control->init_control
EXPORTING r3_application_name = 'R/3 Basis'
inplace_enabled = 'X'
register_on_close_event = 'X'
register_on_custom_event = 'X'
parent = cl_gui_container=>default_screen
IMPORTING retcode = retcode.
CALL METHOD control->get_document_proxy
EXPORTING document_type = document_type
IMPORTING document_proxy = oxc_document
retcode = retcode.
CALL METHOD oxc_document->open_activex_document
IMPORTING retcode = retcode.
CALL METHOD ocx_document->get_document_handle
IMPORTING handle = doc_handle
retcode = retcode.
CALL FUNCTION 'CONTROL_CALL_METHOD'
EXPORTING h_control = doc_handle
method = 'MyMethod'
p_count = 0.
CALL METHOD ocx_document->clsoe_activex_document
IMPORTING retcode = retcode.
我爲了給需要的是主電話的概述剝離出來的示例程序的屏幕處理&錯誤處理。
相關問題
- 1. 如何調用activex
- 2. 從activex調用javascript函數
- 3. 如何調試c#activex
- 4. 如何在QT中調用ActiveX方法?
- 5. 從VBA Excel中調用SAP客戶端
- 6. SAP RFC調用返回從vb
- 7. 如何使用SAP GateWay服務從SAP到ASP.net的數據
- 8. 如何調用JavaScript函數從ActiveX或DLL
- 9. 從Python線程中調用的ActiveX DLL
- 10. 從宏調用ActiveX控件按鈕
- 11. 無法從JavaScript調用Delphi ActiveX方法
- 12. 從javascript調用ActiveX控件的功能
- 13. 從線程調用的ActiveX DLL
- 14. 調試ActiveX
- 15. 如何調試ActiveX控件的加載
- 16. 對SAP的XML-RPC調用
- 17. 調動SAP使用SUP
- 18. SAP中的Android調用RFC
- 19. Winforms/ActiveX跨線程調用
- 20. SAP .Net連接器3.0 - 如何從非SAP系統發送idoc?
- 21. 如何使用SAP ABAP
- 22. SAP功能模塊SCMS_AO_URL_READ在從SAP Portal中調用時返回通信錯誤
- 23. 從.net調用SAP PI端點錯誤使用webservice調用C#webservice調用
- 24. 如何從Android調用SAP SOAP Web服務?用戶名和密碼。?
- 25. 如何禁用ActiveX框架?
- 26. 如何從SAP VORA訪問HANA VIEW
- 27. 如何在ASP.NET頁面中使用JavaScript調用ActiveX控件
- 28. 如何從ActiveX控件在IE
- 29. 如何從URL初始化ActiveX控件?
- 30. 如何從mfc DLL加載ActiveX DLL