vb6 - 如何在VB中获取当前可执行文件的完整路径?

标签 vb6 path executable-path

我已经使用 VB 创建了一个 Windows 应用程序。每当我执行 exe ,我想获取exe的当前目录以编程方式文件。

例如,

现在,我正在执行 exe文件在 d:\myApp\test.exe .每当我双击 exe文件我想获取exe的路径文件如 d:\myApp\test.exe .

另外,假设,我的 exe是在 CD 或任何内存棒中,它也会获得 exe 文件的路径吗?

我不知道这可能还是不可能?

有什么建议吗?

最佳答案

试试 App.Path .它会给你当前的 exe小路。获取exe您可以使用的名称 App.EXEName .
请注意 App.Path将包含尾随 \当在驱动器的根目录中时,任何额外的 \将需要有条件地添加。

所以要获得完整的路径 exe名字试试这个:

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

此外,它还会为您提供 CD 或任何内存棒的路径。

关于vb6 - 如何在VB中获取当前可执行文件的完整路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12423824/

相关文章:

c - 如何知道新创建的文件的完整路径?

c# - 获取 WinForms 应用程序名称的正确方法是什么?

java - 如何使用Java获取部署在tomcat中的项目路径

windows - 在 Windows 中将批处理文件放在哪里,以便在不更改 PATH 的情况下始终可以访问它?

vb6 - 如何修复我的源代码绑定(bind)?

json - 如何从 JSON 中获取数据并通过 vb6 在网格中显示

ms-access - Visual Basic 6 数据结构

vb6 - 如何创建或修改 VB6 exe 版本资源 block 以使其成为 Squirrel-Aware

javascript - 如何删除NodeJs目录中的所有json文件