什么是" I / O错误1785"?

时间:2016-03-04 17:10:19

标签: delphi delphi-xe7

我得到" I / O错误" 1785"在我的程序中

  

Vcl.FileCtrl.TDirectoryListBox.SetDirectory - >   Vcl.FileCtrl.ProcessPath

我无法在Delphi的帮助中找到相关描述。

1 个答案:

答案 0 :(得分:3)

从帮助文件中:

  

使用操作系统返回的错误代码报告除I / O错误和致命错误之外的所有错误。

由于所有列出的I / O错误都在100..106范围内,并且致命错误都在200..232中,因此可能会出现操作系统错误,{{1会给你一个错误的描述:

  

无法识别磁盘介质。它可能没有格式化。

实际错误是SysErrorMessage(1785)(感谢@JoachimIsaksson查找它,所以我没有必要这样做。)