我正在使用Visual Basic制作一个项目,其中有一个控件必须打开文件。我已经将该文件添加到项目的资源文件夹中,如果我将文件拖入代码中,我会得到完整路径,但当然这是在我的电脑上的完整路径,在任何其他电脑上都无法工作。
这是帮助文件,以下是代码:
这是帮助文件,以下是代码:
Help.ShowHelp(Me, "help.chm")
如何获取相对路径,以便我的项目可以在任何计算机上正常工作?我尝试过以下方法,但它们都不起作用:
Help.ShowHelp(Me, "..\help.chm")
Help.ShowHelp(Me, "..\\help.chm")
Help.ShowHelp(Me, "..\\Resources\help.chm"")
编辑:我通过将文件添加到\bin文件夹中来解决了问题。然后这行代码就可以正常工作:
Help.ShowHelp(Me, "help.chm")