应用程序无法注销

时间:2016-05-08 12:04:50

标签: windows logoff sapb1

我有申请,我面临一些严重的问题。此应用程序阻止用户注销。每次注销时都会崩溃。 如何正确注销?

任何建议都会很受欢迎。

感谢。

2 个答案:

答案 0 :(得分:0)

编写一个调用两个程序的bat文件,第一个是.net C#控制台应用程序,它在其主要方法中运行此代码:

{{1}}

然后bat文件可以调用“logoff.exe”

答案 1 :(得分:0)

假设您的应用程序是SAP Business One附加组件,听起来您并未处理SAP应用程序关闭/关闭事件:

obj.SBO_Application.AppEvent += new _IApplicationEvents_AppEventEventHandler(SBO_AppEvent);

然后在您的SBO_AppEvent方法中,您可以执行以下操作:

switch(EventType)
{
   case SAPbouiCOM.BoAppEventTypes.aet_ServerTermination:       
       System.Windows.Forms.Application.Exit();
       break;
   case SAPbouiCOM.BoAppEventTypes.aet_ShutDown:
       System.Windows.Forms.Application.Exit();
       break;
}