【发布时间】:2012-08-17 17:16:38
【问题描述】:
考虑这部分代码:
Try
arqTXT.LoadFromFile(LogPath);
finally
ShowMessage(" The log file could not be found. Check if the service is running. ");
end;
在我的消息之后,会出现一条系统消息,其中包含以下消息:无法打开文件“C:\log.txt”。有没有办法不显示此系统消息?
我使用的是 Delphi 2010
谢谢。
【问题讨论】:
-
什么类型的消息?您使用的是什么 IDE?我从 RAD Studio XE2 知道,一旦引发异常,它就会输出所有异常,无论它们是否被捕获。那是设置的问题。它不会出现在“真实”程序中。
-
我使用的是 Delphi 2010。我刚刚编辑了我的问题。
-
它只会在调试模式下显示。您也可以在设置中禁用它。
-
该错误可能是因为您尝试读取的文件已被其他程序打开。
-
@Blobby - 或文件不存在等
标签: delphi file delphi-2010