diff --git a/Ink Canvas/Helpers/PPTManager.cs b/Ink Canvas/Helpers/PPTManager.cs index 11844051..d57464aa 100644 --- a/Ink Canvas/Helpers/PPTManager.cs +++ b/Ink Canvas/Helpers/PPTManager.cs @@ -314,18 +314,7 @@ namespace Ink_Canvas.Helpers { try { - LogHelper.WriteLogToFile("开始使用 ROT 备用方法连接 PowerPoint", LogHelper.LogType.Trace); var pptApp = PPTROTConnectionHelper.TryConnectViaROT(IsSupportWPS); - - if (pptApp != null) - { - LogHelper.WriteLogToFile("ROT 备用方法连接成功", LogHelper.LogType.Event); - } - else - { - LogHelper.WriteLogToFile("ROT 备用方法连接失败", LogHelper.LogType.Warning); - } - return pptApp; } catch (Exception ex) @@ -377,18 +366,7 @@ namespace Ink_Canvas.Helpers { try { - LogHelper.WriteLogToFile("开始使用 ROT 备用方法连接 WPS", LogHelper.LogType.Trace); var wpsApp = PPTROTConnectionHelper.TryConnectViaROT(true); - - if (wpsApp != null) - { - LogHelper.WriteLogToFile("ROT 备用方法连接 WPS 成功", LogHelper.LogType.Event); - } - else - { - LogHelper.WriteLogToFile("ROT 备用方法连接 WPS 失败", LogHelper.LogType.Warning); - } - return wpsApp; } catch (Exception ex) @@ -814,8 +792,7 @@ namespace Ink_Canvas.Helpers { PresentationClose?.Invoke(pres); - // 重新启动连接检查 - _connectionCheckTimer?.Start(); + DisconnectFromPPT(); } catch (Exception ex) { diff --git a/Ink Canvas/Helpers/PPTROTConnectionHelper.cs b/Ink Canvas/Helpers/PPTROTConnectionHelper.cs index c30b75b4..87a9b389 100644 --- a/Ink Canvas/Helpers/PPTROTConnectionHelper.cs +++ b/Ink Canvas/Helpers/PPTROTConnectionHelper.cs @@ -63,8 +63,6 @@ namespace Ink_Canvas.Helpers { try { - LogHelper.WriteLogToFile("开始通过 ROT 查找 PowerPoint 应用程序", LogHelper.LogType.Trace); - object bestApp = GetAnyActivePowerPoint(null, out int bestPriority, out _, isSupportWPS); if (bestApp != null && bestPriority > 0) @@ -79,7 +77,6 @@ namespace Ink_Canvas.Helpers { var nameObj = pptApp.GetType().InvokeMember("Name", BindingFlags.GetProperty, null, pptApp, null); SafeReleaseComObject(nameObj); - LogHelper.WriteLogToFile($"通过 ROT 成功连接到 PowerPoint (优先级: {bestPriority})", LogHelper.LogType.Event); return pptApp; } catch (Exception ex) @@ -105,7 +102,6 @@ namespace Ink_Canvas.Helpers SafeReleaseComObject(bestApp); } - LogHelper.WriteLogToFile("通过 ROT 未找到可用的 PowerPoint 应用程序", LogHelper.LogType.Trace); return null; } catch (Exception ex)