如何解决运行时错误53,找不到文件?

我有一个我没有写的项目,正在对其进行修改,但是却收到错误53,找不到文件。

如果我从Visual Basic中运行项目,则没有错误,但是当我编译可执行文件并运行该文件时,就是看到错误53。

有人可以告诉我解决此问题的最佳方法吗?如果错误是在Visual Basic内部发生的,那么我可以使用调试工具,但是它仅在编译的可执行文件中发生,并且我不知道找不到哪个文件。

我只是遍历了整个表单(我相信正在发生此错误),并将应用程序路径添加到了每个调用文件的Open命令中,但是在运行编译后的可执行文件时仍然收到错误53。

编辑: 我能够找到找不到的文件。我可以看到该文件位于项目目录中,但是在生成可执行文件后找不到该文件。有打开或引用此文件的特殊方法吗?

违规行:

Open "default.txt" For Input as #1
hyx_hyx_hyx 回答:如何解决运行时错误53,找不到文件?

最终对我有用的是在文件前加上App.Path

我的问题是我已经重命名了项目目录,但是我的代码没有反映出这一变化:

App.Path & "\DirIForgotToIncludeHere\default.txt" For Input As #1

本文链接:https://www.f2er.com/3102528.html

大家都在问