/// <summary> /// 使用方法,new grid();show(); /// </summary> /// <param name="_SBO_Application"></param> /// <param name="_oCompany"></param> /// <param name="_oSAP"></param> public Grid(ref SAPbouiCOM.Application _SBO_Application, ref SAPbobsCOM.Company _oCompany, SAP_UI _oSAP) { SBO_Application = _SBO_Application; oCompany = _oCompany; oSAP = _oSAP; SBO_Application.ItemEvent += new SAPbouiCOM._IApplicationEvents_ItemEventEventHandler(SBO_Application_ItemEvent); }
private void FormClose(string FormUID, SAPbouiCOM.ItemEvent pVal, ref bool BubbleEvent) { BubbleEvent = true; if (pVal.EventType == SAPbouiCOM.BoEventTypes.et_FORM_CLOSE) { SBO_Application.ItemEvent -= new SAPbouiCOM._IApplicationEvents_ItemEventEventHandler(SBO_Application_ItemEvent); oForm = null; oCompany = null; SBO_Application = null; oSAP = null; } }