首页
新闻
论坛
群组
Blog
文档
下载
读书
Tag
网摘
搜索
.NET
Java
游戏
视频
人才
外包
培训
数据库
书店
程序员
欢迎您:
游客
| 退出
| 登录
注册
帮助
我的帖子
我参与的帖子
我的空间
我的网摘
CSDN
CSDN社区
C++ Builder
基础类
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
生成帖子
置顶
推荐(加精)
取消推荐(加精)
锁定帖子
移动帖子
取消引用
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
C++获取当前路径的学问
[无满意答案结帖]
加为好友
发送私信
在线聊天
hhshuai
hhshuai
等级:
可用分等级:
短工
总技术专家分:
0
总技术专家分排名:
311804
揭帖率:
66.67%
发表于:
2008-08-21 17:18:15
楼主
C++如何获取当前的路径啊?试了很长时间,没搞定,郁闷。希望高手指点一二啊,
最好详细点,或者是以一个能成功运行的例子,我是C++盲。
谢谢!感激不尽啊。
问题点数:
30
回复次数:
20
显示所有回复
显示星级回复
显示楼主回复
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
mdjzhihong
流云
等级:
可用分等级:
贫农
总技术专家分:
-56
总技术专家分排名:
2280440
发表于:
2008-08-21 17:24:28
1
楼 得分:
0
GetCurrentDir();
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
zxjrainbow
小笨象
等级:
可用分等级:
小地主
总技术专家分:
1822
总技术专家分排名:
11557
发表于:
2008-08-21 17:30:41
2
楼 得分:
0
如果你指的是EXE的目录,则是:ExtractFilePath(ParamStr(0))或者ExtractFilePath(Application->ExeName))
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
hhshuai
hhshuai
等级:
可用分等级:
短工
总技术专家分:
0
总技术专家分排名:
311804
发表于:
2008-08-21 17:39:43
3
楼 得分:
0
详细点撒?好像不行。
是得到debug文件夹下的目录。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
bingyu_2008
冰雨
等级:
可用分等级:
短工
总技术专家分:
0
总技术专家分排名:
311804
发表于:
2008-08-21 17:42:21
4
楼 得分:
0
我经常使用的是ExtractFileDir函数,AnsiString ExtractFileDir(AnsiString FileName),
如2楼所说,要找EXE的目录,使用如下代码即可:
AnsiString ExeFileDir = ExtractFileDir(Application->ExeName);
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
hhshuai
hhshuai
等级:
可用分等级:
短工
总技术专家分:
0
总技术专家分排名:
311804
发表于:
2008-08-21 17:44:10
5
楼 得分:
0
不知道怎么用!
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
bingyu_2008
冰雨
等级:
可用分等级:
短工
总技术专家分:
0
总技术专家分排名:
311804
发表于:
2008-08-21 17:44:41
6
楼 得分:
0
你用的是什么开发工具?怎么感觉你好像用的是VC啊?
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
hhshuai
hhshuai
等级:
可用分等级:
短工
总技术专家分:
0
总技术专家分排名:
311804
发表于:
2008-08-21 17:46:33
7
楼 得分:
0
vs2008中创建的C++ win32项目
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
jxw1987628
BCB程序员社区(4670 3864)
等级:
可用分等级:
富农
总技术专家分:
4210
总技术专家分排名:
5236
2
发表于:
2008-08-21 18:11:13
8
楼 得分:
0
GetCurrentDirectory()试试
或许需要变换下!
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
jdifjoifj
没有昵称
等级:
可用分等级:
短工
总技术专家分:
55
总技术专家分排名:
119481
发表于:
2008-08-22 08:44:00
9
楼 得分:
0
该回复于2008-08-22 15:23:15被版主删除
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
jacknes009
阿丁( http://www.xhjidc.com)
等级:
可用分等级:
掌柜
总技术专家分:
3632
总技术专家分排名:
5788
发表于:
2008-08-22 09:53:24
10
楼 得分:
0
GetCurrentDirectory
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
zhangwuji156
GG
等级:
可用分等级:
短工
总技术专家分:
44
总技术专家分排名:
140569
发表于:
2008-08-22 12:47:07
11
楼 得分:
0
一看他说的debug文件夹下,我就知道是VC啦,干吗跑CB区问
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
qyehui
qyehui
等级:
可用分等级:
短工
总技术专家分:
70
总技术专家分排名:
110950
发表于:
2008-08-24 00:30:34
12
楼 得分:
0
引用 11 楼 zhangwuji156 的回复:
一看他说的debug文件夹下,我就知道是VC啦,干吗跑CB区问
CB2007也有这个目录的。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
qyehui
qyehui
等级:
可用分等级:
短工
总技术专家分:
70
总技术专家分排名:
110950
发表于:
2008-08-24 00:52:07
13
楼 得分:
0
ExtractFileDir(Application->ExeName)就可以啊。VS2008就不知道了哦!
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
flymoon99
遗忘代码
等级:
可用分等级:
中农
总技术专家分:
22
总技术专家分排名:
170211
发表于:
2008-08-24 09:59:30
14
楼 得分:
0
BCB里有个Application->ExeName就是当前运行的程序的全路径,如果要取得前面的路径,那就加个ExtractFileDir()来抽取
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
lizhoulun
lizhoulun
等级:
可用分等级:
掌柜
总技术专家分:
187
总技术专家分排名:
62079
发表于:
2008-08-25 20:22:15
15
楼 得分:
0
(GetPrivateProfileString("Data","password","abc",Password,15
,(ExtractFilePath(Application->ExeName)+"Config.ini").c_str());
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
wuhaixing
等级:
可用分等级:
长工
总技术专家分:
25
总技术专家分排名:
246308
发表于:
2008-08-26 15:24:33
16
楼 得分:
0
AnsiString load=GetCurrentDir();
就是获取当前程序所在的位置。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
cppowner
野猪的呼唤 *-*
等级:
可用分等级:
贫农
总技术专家分:
636
总技术专家分排名:
30924
发表于:
2008-08-26 16:43:04
17
楼 得分:
0
顶 。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
yf2100
劲舞飞猪
等级:
可用分等级:
掌柜
总技术专家分:
694
总技术专家分排名:
25862
发表于:
2008-08-26 16:59:24
18
楼 得分:
0
很简单:
ExtractFileDir(Application->ExeName)
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
COKING
天晴
等级:
可用分等级:
小地主
总技术专家分:
11291
总技术专家分排名:
1689
发表于:
2008-08-27 22:23:56
19
楼 得分:
0
char CurPath[256]={0};
for(int i=::GetModuleFileName(NULL,CurPath,256);CurPath[i]!='\\';CurPath[i--]=0);
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
zxjrainbow
小笨象
等级:
可用分等级:
小地主
总技术专家分:
1822
总技术专家分排名:
11557
发表于:
2008-08-28 19:03:10
20
楼 得分:
0
GetModuleFileName 是正解,哪个开发工具都能用。
以为楼主问的是CB的,没想到是VS的。。。
修改
删除
举报
引用
回复
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
网站简介
-
广告服务
-
网站地图
-
帮助
-
联系方式
-
诚聘英才
-
English
-
问题报告
北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
abc推荐给好友