如何获得在VB当前可执行文件的完整路径?(How to get the full path of t

2019-07-31 14:34发布

我已创建使用VB一个Windows应用程序。 每当我执行exe ,我想获得的当前目录下exe文件编程。

例如,

现在,我在执行exe文件d:\myApp\test.exe 。 每当我双击exe文件,我想找到的路径exe像文件d:\myApp\test.exe

此外,假设,我的exe在CD或任何记忆棒,将它也得到了EXE文件的路径?

我不知道这是可能的或不?

任何建议?

Answer 1:

尝试App.Path 。 它会给你目前的exe路径。 为了获得exe名称,你可以使用App.EXEName 。 需要注意的是App.Path将包含尾随\在驱动器的根时,那么任何额外的\将需要添加条件。

因此,要获得全路径exe名试试这个:

App.Path & IIf(Right$(App.Path, 1) <> "\", "\", "") & App.EXEName & ".exe"

此外,它会给你的CD或记忆棒的路径了。



文章来源: How to get the full path of the current executable file in VB?