CSDN论坛 > Delphi > Windows SDK/API

怎样取得当前程序文件(EXE文件)所在目录?急!在线等 [问题点数:0分]

Bbs1
本版专家分:0
结帖率 100%
CSDN今日推荐
Bbs9
本版专家分:51786
Blank
红花 2008年12月 其他数据库开发大版内专家分月排行榜第一
2008年9月 其他数据库开发大版内专家分月排行榜第一
Blank
黄花 2014年7月 其他数据库开发大版内专家分月排行榜第二
2014年3月 其他数据库开发大版内专家分月排行榜第二
2013年7月 其他数据库开发大版内专家分月排行榜第二
2013年4月 其他数据库开发大版内专家分月排行榜第二
2012年3月 其他数据库开发大版内专家分月排行榜第二
2011年8月 其他数据库开发大版内专家分月排行榜第二
2011年7月 其他数据库开发大版内专家分月排行榜第二
2009年11月 其他数据库开发大版内专家分月排行榜第二
2009年7月 其他数据库开发大版内专家分月排行榜第二
2009年6月 其他数据库开发大版内专家分月排行榜第二
2009年5月 其他数据库开发大版内专家分月排行榜第二
2009年4月 其他数据库开发大版内专家分月排行榜第二
2009年3月 其他数据库开发大版内专家分月排行榜第二
2009年1月 其他数据库开发大版内专家分月排行榜第二
2008年10月 其他数据库开发大版内专家分月排行榜第二
2008年8月 其他数据库开发大版内专家分月排行榜第二
2003年9月 Delphi大版内专家分月排行榜第二
Blank
蓝花 2014年4月 其他数据库开发大版内专家分月排行榜第三
2013年10月 其他数据库开发大版内专家分月排行榜第三
2013年9月 其他数据库开发大版内专家分月排行榜第三
2013年6月 其他数据库开发大版内专家分月排行榜第三
2012年12月 其他数据库开发大版内专家分月排行榜第三
2012年11月 其他数据库开发大版内专家分月排行榜第三
2012年10月 其他数据库开发大版内专家分月排行榜第三
2012年9月 其他数据库开发大版内专家分月排行榜第三
2012年1月 其他数据库开发大版内专家分月排行榜第三
2011年11月 其他数据库开发大版内专家分月排行榜第三
2011年9月 其他数据库开发大版内专家分月排行榜第三
2011年6月 其他数据库开发大版内专家分月排行榜第三
2011年5月 其他数据库开发大版内专家分月排行榜第三
2011年4月 其他数据库开发大版内专家分月排行榜第三
2011年3月 其他数据库开发大版内专家分月排行榜第三
2010年11月 其他数据库开发大版内专家分月排行榜第三
2010年4月 其他数据库开发大版内专家分月排行榜第三
2010年1月 其他数据库开发大版内专家分月排行榜第三
2009年12月 其他数据库开发大版内专家分月排行榜第三
2009年2月 其他数据库开发大版内专家分月排行榜第三
2008年7月 其他数据库开发大版内专家分月排行榜第三
2008年6月 其他数据库开发大版内专家分月排行榜第三
2008年1月 其他数据库开发大版内专家分月排行榜第三
2007年12月 其他数据库开发大版内专家分月排行榜第三
2003年12月 Delphi大版内专家分月排行榜第三
2003年10月 Delphi大版内专家分月排行榜第三
Bbs4
本版专家分:1101
Bbs6
本版专家分:8338
Bbs1
本版专家分:0
Bbs5
本版专家分:2131
Bbs4
本版专家分:1093
Bbs4
本版专家分:1035
Bbs2
本版专家分:429
Bbs9
本版专家分:68439
Blank
黄花 2004年9月 Delphi大版内专家分月排行榜第二
Blank
蓝花 2005年4月 Delphi大版内专家分月排行榜第三
Bbs4
本版专家分:1108
Bbs3
本版专家分:935
Bbs7
本版专家分:12814
匿名用户不能发表回复!
其他相关推荐
MFC获取exe文件所在的路径
TCHAR exeFullPath[MAX_PATH]; // MAX_PATH在WINDEF.h中定义了,等于260      memset(exeFullPath,0,MAX_PATH);      GetModuleFileName(NULL,exeFullPath,MAX_PATH); 这时候exeFullPath中存的是exe文件的完整路径     for(int i = st
vb.net 获取当前应用程序所在的路径
System.Environment.CurrentDirectory; //例: c:/test/ Application.ExecutablePath;(包括名称) //例: c:/test/myapp.exe Application.StartupPath;(不包括名称) //例: c:/test/
获取当前运行程序路径
VC上或取当前路径有多种方法,最常用的是使用 GetCurrentDirectory和GetModuleFileName函数,个中都有诸多注意事项,特别总结一下。 一、获取当前运行目录的绝对路径 1、使用GetCurrentDirectory函数 假设程序路径为D:\Test\tst.exe,执行GetCurrentDirectory函数 char pBuf[MAX_PATH]; GetC
VC 获得当前应用程序所在路径(exe文件的路径)
VC 获得当前应用程序所在路径(exe文件的路径)   TCHAR szFilePath[MAX_PATH + 1] = { 0 };  GetModuleFileName(NULL, szFilePath, MAX_PATH);  (_tcsrchr(szFilePath, _T('\\')))[1] = 0; //删除文件名,只获得路径
编程基础-----C语言如何获取当前目录和程序目录
用long getcwd(char *buf, unsigned long size); #include #include #define MAXPATH 128 int main() { char buf[MAXPATH]; getcwd(buf, MAXPATH); printf("The current directory is :%s \n", buf); exit(0
DLL获取当前文件目录和DLL调试方法
GetModuleFileName可以获得指定模块的路径,如果传入NULL,则输出所在进程exe的路径,因此在DLL中要想获得当前DLL的路径,必须获得DLL的实例。这样我们才能得到当前DLL的路径,据此本文讲解如何获得模块句柄的四种方法。
python获取自己的exe路径
exe路径 >>> sys.executable 'C:\\Python27\\python.exe' lib路径 >>> sys.prefix 'C:\\Python27\\Lib'
C++获取运行exe路径和名称
有的时候需要获取运行路径,或者运行exe名称,都可以直接获取 //获取应用程序目录 char szapipath[MAX_PATH];//(D:\Documents\Downloads\TEST.exe) memset(szapipath,0,MAX_PATH); GetModuleFileNameA(NULL,szapipath,MAX_PATH); //获取应
windows获取当前exe文件运行路径
有一个问题肯定困扰大家很久,在vs中f5启动调试时,默认情况下根目录是.vcproj文件所在目录。而生产的.exe所在的目录往往是加一个debug,或者是 win32/debug等。目录不统一,造成在哪里放置dll,在哪里生成日志文件,相当的困扰。下面展示出如何在vs中获取运行的exe的目录:        TCHAR exeFullPath[MAX_PATH]; // Full path ...
C++获取当前模块的路径(dll/exe)
最近整理了一些获取当前模块路径的代码,都是通过调用 GetModuleFileName() 来获取 DWORD WINAPI GetModuleFileName( _In_opt_ HMODULE hModule, _Out_ LPTSTR lpFilename, _In_ DWORD nSize ); hModule [i
关闭