首先,我想说的是,我不是指完整的道路,什么
Getmodulefilename或argv [0] yIEld。 有没有比在最后一个反斜杠之前解散所有东西更聪明的解决scheme?
windows缺lesspython.h
如何使用c + +或vb.net获取当前打开的应用程序在windows中?
如何捆绑在py2exe上使用execfile()启动的.py文件?
如何使安装文件(由IExpress制作)以另一台计算机上的pipe理员身份运行
如何知道从哪个DLL加载的方法
首先你要通过调用Getmoduleefilename传递NulL作为模块句柄来获得可执行文件的完整路径。 然后调用PathFindfilename来提取文件名组件。
实际上Getmoduleefilename和argv[0]是有区别的。 后者是用来启动过程的名称。 它可能会错过完整的路径,但更重要的是,它可能会丢失.exe扩展名。 如果你想知道实际的文件名,那么你需要使用Getmoduleefilename 。
如果你使用.NET,那么这里是一个答案。 但是在内部可能会调用Getmoduleefilename 。
总结以上是内存溢出为你收集整理的提取当前的可执行文件名称全部内容,希望文章能够帮你解决提取当前的可执行文件名称所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)