char chPath[MAX_PATH];
::GetModuleFileNameA(0, chPath, MAX_PATH);
strrchr(chPath, '\\')[1] = 0;例如: E:\ABCD\EFG.exe
得到的值是 E:\ABCD\
注意最后是有斜干的
墨衍会员
·
AI 创作全网分发
墨衍智能分发
本文由作者通过墨衍一键同步至各平台
1分发平台
1.1k累计阅读
1.2k平均单平台
已同步平台
CSDN
微信公众号
微博
知乎
掘金
百家号
博客园
抖音
小红书
你的文章也可以这样分发
墨衍会员 ¥399起/年,写一次发全网
我也要 →
码龄18年
char chPath[MAX_PATH];
::GetModuleFileNameA(0, chPath, MAX_PATH);
strrchr(chPath, '\\')[1] = 0;例如: E:\ABCD\EFG.exe
得到的值是 E:\ABCD\
注意最后是有斜干的
如何获取exe自身所在路径
获取自身所在路径有两种方法。 第一种方法使用App.Path和App.EXEName来完成。代码如下: strpath = IIf(Right(App.Path, 1) = "/", App.Path, App.Path & "/") & App.EXEName & ".exe"这样看起来是不是比较乱?没事,改写成这样就比较清楚了。代码如下:
获取.EXE可执行文件所在的目录路径
获取.EXE可执行文件所在的目录路径: // 返回可执行文件所在的目录(不包含最后的'\') CString CMainFrame::GetExePath() { char sFileName[256] = {0}; CString sPath = _T(""); GetModuleFileName(AfxGetInstanceHandle(), sFileName, ...
c/c++ 获取当前程序(EXE)所在的路径
一、 1.只获得路径字串不包含文件名 TCHAR szFilePath[MAX_PATH + 1]={0}; GetModuleFileName(NULL, szFilePath, MAX_PATH); (_tcsrchr(szFilePath, _T('\\')))[1] = 0; // 删除文件名,只获得路径字串 CString str_url = szFilePath; // 例
C++中获取当前exe的路径
目录 一、目的:不想使用公司库,需要将文件放到exe所在的文件夹里面,这样就不需要使用绝对路径了 一、参考: 1、c/c++ 获取当前程序(EXE)所在的路径 ①总结:很好用,下面是修改后的程序 一、目的:不想使用公司库,需要将文件放到exe所在的文件夹里面,这样就不需要使用绝对路径了 一、参考: 1、c/c++ 获取当前程序(EXE)所在的路径 https://blog.c...
C++ 获取exe路径
这里提供了四种方法,均可以实现在mfc下通过c++语言获取exe路径。排序没有优劣,可以选择适合自己的一种方法。 第一种: TCHAR szFilePath[MAX_PATH + 1]; GetModuleFileName(NULL, szFilePath, MAX_PATH); (_tcsrchr(szFilePath, _T('//')))[1] = 0;//删除文件名,只获得路径 ...
python 获取exe路径
python相关学习资料:006_指法标准_键盘正位_你好世界_hello_world_单引号_双引号一张图生成指定动作的动态视频,Magic Animate本地部署搭建私人助理大模型需要什么环境?Python 获取exe路径 在开发Python应用程序时,我们可能需要获取到可执行文件(如exe文件)的路径。这在某些...
pyinstaller打包成exe之后,获取exe路径
先上答案 print(os.path.realpath(sys.argv[0])) print(os.path.realpath(sys.executable)) print(os.path.dirname(os.path.realpath(sys.argv[0]))) print(os.path.dirname(os.path.realpath(sys.executable))) 如果直接使...
C++获取运行exe路径和名称
代码】C++获取运行exe路径和名称。
获取exe和dll路径
获取exe和dll路径 2011-12-28 09:52:11| 分类: VC—小技巧 | 标签: |字号大中小 订阅 // TODO: 在此添加额外的初始化代码 CString SetupPath; GetExePath(SetupPath); //获取程序当前路径 CString config_userconfig=SetupP
C# 关于文件路径的获取及当前exe所在路径的获取
C#获取exe当前路径的方法集合: string str = this .GetType().Assembly.Location;// 获取当前进程的完整路径,包含文件名(进程名) result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录 + .exe文件名) string str = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName;// 获取新的 Process 组件并将其与当前活动
python获取自己的exe路径
exe路径 >>> sys.executable 'C:\\Python27\\python.exe' lib路径 >>> sys.prefix 'C:\\Python27\\Lib'
[Winform]通过lnk快捷方式获取exe所在的路径
[Winform]通过lnk快捷方式获取exe所在的路径 /// <summary> /// 获取整个文件夹中快捷方式 /// </summary> /// <param name="pat...
MFC中,获取当前EXE执行路径
编程完成MFC工程后交给用户使用,有一些配置文件的存放路径,用户和开发者不一定相同,可能出现路径错误导致的工程代码出现错误。因此,要获取当前EXE执行的路径就相当重要了。在MFC的OnInitDlg()中,获取当前的EXE执行路径CString g_exePATH;//全局变量OnInitDlg(){ TCHAR path[MAX_PATH] = {0}; GetModuleFileN...
windows获取当前exe文件运行路径
有一个问题肯定困扰大家很久,在vs中f5启动调试时,默认情况下根目录是.vcproj文件所在目录。而生产的.exe所在的目录往往是加一个debug,或者是 win32/debug等。目录不统一,造成在哪里放置dll,在哪里生成日志文件,相当的困扰。下面展示出如何在vs中获取运行的exe的目录: TCHAR exeFullPath[MAX_PATH]; // Full path ...
获取当前exe的路径
1、Assembly.GetExecutingAssembly().Location得到exe的全路径,Path.GetDirectoryName得到目录路径,不要用Directory.GetCurrentDirectory(),这个可能会变(使用OpenFileDialog或者SetCurrentDirectory())。2、AppDomain.CurrentDomain.BaseDirecto...
installshield打包成只有setup.exe的安装包时获取setup.exe所在路径的方法
版本:2010 工程:installscript MSI 出现问题情景描述: 1.安装包所在的路径在调试的时候本身存在.msi文件,我的工程外部有一些资源文件是放在和.msi和setup.exe文件的同路径下在安装过程中实时拷贝进去的。 2.之前的程序在拷贝的时候调用的路径是SourceDir,但打包成只有setup.exe(.msi等所有文件都打包到了setup.exe中)发现S
Unity(C#)获取当前运行exe路径的方法
转载于: Unity(C#)获取当前运行exe路径的方法 System.Environment.CurrentDirectory和System.AppDomain.CurrentDomain.BaseDirectory在Unity中有效,其他未测。 //获取当前进程的完整路径,包含文件名(进程名)。 string str = this.GetType().Assembly.Location; result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名) //获取新的 P
3323
2456
2893

被折叠的 条评论
为什么被折叠?



