如何获取VB6程序路径和主文件名? App.Path 和App.EXEName 函数可以做到这一点

App.Path和App.EXEName继续昨天的内容,我们今天讲程序如何获取本身的路径,需要用到App.Path和App.EXEName这两个函数:App.P

大家好,今天给各位分享如何获取VB6程序路径和主文件名? App.Path 和App.EXEName 函数可以做到这一点的一些知识,其中也会对进行解释,文章篇幅可能偏长,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在就马上开始吧!

继续昨天的内容,今天我们来说说程序如何获取自己的路径。我们需要使用App.Path和App.EXEName这两个函数:

App.Path 返回程序当前所在的目录。例如,如果程序位于C盘根目录,则返回“C:\”。如果程序位于“C:\Example”,则返回“C:\Example”。请注意:“\”后面没有“Example”,后面会用到。

我们来谈谈App.EXEName函数。该函数返回当前程序的名称。该程序称为“测试”。 App.EXEName 函数返回“Test”。如果将程序重命名为“测试示例”,则函数返回“测试示例”,不包括文件扩展名。

知道了这一点,如果我们想要得到完整的路径,就需要在最后加上“.exe”

看到这里,如果我们知道这个程序的完整路径,我们是否可以将这两个函数返回的字符串连接起来?

如何获取VB6程序路径和主文件名? App.Path 和App.EXEName 函数可以做到这一点

让我们尝试一下:

我们在不同的目录中运行测试:

我们看到在根目录下是正常的,但是在其他目录下就会少一个“\”符号。这绝对是错误的。那么我们在连接的时候在两个字符串之间加一个’\’符号不就可以了吗?像这样:

运行看看:

这在非根目录下是正常的,但是在根目录下就出错了,因为根目录下App.Path返回的路径已经有一个“\”符号,再加一个肯定是多余的。所以我们要判断是否是根目录。如果是,请勿添加“\”。如果不是根目录,则添加’\’:

如何获取VB6程序路径和主文件名? App.Path 和App.EXEName 函数可以做到这一点

我们看一下效果:

我们的要求已经得到满足。

其实还有一个办法,就是使用我们之前学过的字符串处理函数:vb字符串相关函数:

用户评论

如何获取VB6程序路径和主文件名? App.Path 和App.EXEName 函数可以做到这一点
发型不乱一切好办

这篇博客简直太棒了!我刚开始学VB6,总是不知道怎么获取程序路径和主文件名,看了你的介绍终于明白了!App.Path和App.EXEName函数真是太好用啦,以后再也不用烦恼这个问题了!

    有9位网友表示赞同!

如何获取VB6程序路径和主文件名? App.Path 和App.EXEName 函数可以做到这一点
北朽暖栀

我也很想知道如何获取 VB6 程序路径和主文件名。之前一直使用一些笨拙的方法,效率实在太低了。Thanks给博主分享这篇博文,特别是 App.Path 和 App.EXEName 的讲解,让我豁然开朗!

    有8位网友表示赞同!

如何获取VB6程序路径和主文件名? App.Path 和App.EXEName 函数可以做到这一点
执笔画眉

说的简单易懂!我以前用VB6开发小程序的时候也遇到过这个问题,总是费力寻找路径和文件名。现在看来App.Path和App.EXEName都是解决这一难题的有效手段,太方便了!

    有13位网友表示赞同!

如何获取VB6程序路径和主文件名? App.Path 和App.EXEName 函数可以做到这一点
有阳光还感觉冷

这篇文章挺有用的,对于初学者来说,学习VB6确实需要掌握一些基本概念,比如如何获取程序路径和主文件名。幸好找到了你的博文,App.Path 和 App.EXEName 函数讲解非常详细,很容易理解。

    有10位网友表示赞同!

如何获取VB6程序路径和主文件名? App.Path 和App.EXEName 函数可以做到这一点
别在我面前犯贱

感觉这个博客还是比较偏向于新手入门类型的,对于有些老手的开发人员来说可能缺乏深度探讨。不过App.Path和App.EXEName函数的解释还是不错的,可以用到这里去解决一些基本问题。

    有11位网友表示赞同!

如何获取VB6程序路径和主文件名? App.Path 和App.EXEName 函数可以做到这一点
白恍

我之前都是用 其他方法获取路径和文件名,现在看来 App.Path 和 App.EXEName 函数的确是比较方便的。这个博客提醒了我很多以前遗忘了的小知识点, 真是太实用了!

    有6位网友表示赞同!

如何获取VB6程序路径和主文件名? App.Path 和App.EXEName 函数可以做到这一点
孤独症

VB6的学习曲线确实比较陡峭,很多细节都容易让人困惑。还好你分享了这篇博文,App.Path 和 App.EXEName 函数的使用方法确实很简洁,我终于明白了他们的作用!

    有19位网友表示赞同!

如何获取VB6程序路径和主文件名? App.Path 和App.EXEName 函数可以做到这一点
残花为谁悲丶

还是挺不错的,介绍清楚易懂,特别是对于初学者来说非常实用,可以快速掌握如何获取程序路径和主文件名。不过如果能再加上一些更具体的例子,会更加帮助理解。

    有18位网友表示赞同!

如何获取VB6程序路径和主文件名? App.Path 和App.EXEName 函数可以做到这一点
一笑傾城゛

App.Path 和 App.EXEName 函数的使用比较简单,但是需要注意不同的编程环境下可能会导致结果不同,还需要谨慎处理!

    有11位网友表示赞同!

如何获取VB6程序路径和主文件名? App.Path 和App.EXEName 函数可以做到这一点
棃海

我对VB6编程的理解还停留在入门阶段,这篇博文对我很有用,让我明白了如何获取程序路径和主文件名。学习编程真的很需要积累实践经验,多看一些博文总结分享也是非常有帮助的!

    有6位网友表示赞同!

如何获取VB6程序路径和主文件名? App.Path 和App.EXEName 函数可以做到这一点
古巷青灯

虽然App.Path 和 App.EXEName 函数的使用很常见,但需要注意的是,有些时候可能会遇到特殊情况,比如文件或文件夹重命名的情况,这时候可能需要更多的代码来处理。

    有11位网友表示赞同!

如何获取VB6程序路径和主文件名? App.Path 和App.EXEName 函数可以做到这一点
堕落爱人!

感谢博主提供的解决方案!对于新手来说,学习VB6的第一个难点就是如何获取程序路径和文件名,这篇博客的讲解非常详细有帮助,我终于可以快速解决这个问题了!

    有18位网友表示赞同!

如何获取VB6程序路径和主文件名? App.Path 和App.EXEName 函数可以做到这一点
微信名字

觉得这篇文章写的太浅显了,并没有深入探讨App.Path 和 App.EXEName 函数的特点和潜在问题,对于想要深入学习VB6的朋友来说可能不太适用。

    有12位网友表示赞同!

如何获取VB6程序路径和主文件名? App.Path 和App.EXEName 函数可以做到这一点
巷口酒肆

VB6程序路径与主文件名获取方法真的非常多,这个博客介绍的App.Path 和 App.EXEName 函数只是其中一种而已,还有一些其他的技巧可以尝试,比如利用微软文档 API等等。建议博主可以进一步扩展博文内容,涵盖更丰富的解决方案。

    有9位网友表示赞同!

如何获取VB6程序路径和主文件名? App.Path 和App.EXEName 函数可以做到这一点
像从了良

我对于这种简单实用型的VB6教程很赞赏!直接切入主题,快速解决问题,非常适合日常开发中遇到特定难题的时候参考学习。

    有5位网友表示赞同!

如何获取VB6程序路径和主文件名? App.Path 和App.EXEName 函数可以做到这一点
暮染轻纱

这篇文章给了我很多启发,让我意识到获取 VB6 程序路径和主文件名的方法多种多样,需要根据具体情况选择合适的方案。App.Path 和 App.EXEName 函数确实是一种通用且高效的解决方案,我会尝试在自己的项目中加以应用。

    有6位网友表示赞同!

如何获取VB6程序路径和主文件名? App.Path 和App.EXEName 函数可以做到这一点
千城暮雪

这篇博文非常简洁清晰,直接讲解了App.Path 和 App.EXEName 函数的使用方法,对于初学者来说非常有用!

    有19位网友表示赞同!

原创文章,作者:小su,如若转载,请注明出处:https://www.sudun.com/ask/142208.html

(0)
小su's avatar小su
上一篇 2024年9月19日 上午4:05
下一篇 2024年9月19日 上午4:10

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注