VB6.0 用app.path调用文件,提示文件未找到,可是文件明明在那里

如题所述

第1个回答  2013-12-22
app.path & "\资源\未亮的灯泡.jpg"

app.path 如果是生成的exe文件 返回的是程序的所在目录
如果没有生成 返回的是程序 代码文件所在的目录 .
所以 从你的错误信息 和你 图片的路径上可以 看出 不是一个目录 就产生了上面的错误本回答被提问者采纳
第2个回答  2013-12-23
你的VB所编译的应用程序和"未亮的灯泡.jpg"并不在一个目录下
前者在 J:\vb\vb程序\
后者在 J:\VB\VB程序\灯泡\资源\

所以 LoadPicutre(App.Path+"\灯泡\资源\未亮的灯泡.jpg")