【发布时间】:2016-09-03 03:15:41
【问题描述】:
我有一个应用程序,但我面临一些严重的问题。此应用程序正在阻止用户注销。每次注销时都会崩溃。 如何正确注销?
任何建议都会受到欢迎。
谢谢。
【问题讨论】:
我有一个应用程序,但我面临一些严重的问题。此应用程序正在阻止用户注销。每次注销时都会崩溃。 如何正确注销?
任何建议都会受到欢迎。
谢谢。
【问题讨论】:
编写一个调用两个程序的 bat 文件,第一个是一个 .net C# 控制台应用程序,它在其 main 方法中运行此代码:
foreach (var process in Process.GetProcessesByName("apppreventinglogoff.exe"))
{
process.Kill();
}
然后bat文件可以调用“logoff.exe”
【讨论】:
假设您的应用程序是 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;
}
【讨论】: