我得到" I / O错误" 1785"在我的程序中
Vcl.FileCtrl.TDirectoryListBox.SetDirectory - > Vcl.FileCtrl.ProcessPath
我无法在Delphi的帮助中找到相关描述。
答案 0 :(得分:3)
从帮助文件中:
使用操作系统返回的错误代码报告除I / O错误和致命错误之外的所有错误。
由于所有列出的I / O错误都在100..106
范围内,并且致命错误都在200..232
中,因此可能会出现操作系统错误,{{1会给你一个错误的描述:
无法识别磁盘介质。它可能没有格式化。
实际错误是SysErrorMessage(1785)
(感谢@JoachimIsaksson查找它,所以我没有必要这样做。)