- 积分
 - 22
 
	- 贡献
 -  
 
	- 精华
 
	- 在线时间
 -  小时
 
	- 注册时间
 - 2014-9-22
 
	- 最后登录
 - 1970-1-1
 
 
 
 
 
 
 | 
	
 
GrADS
| 系统平台: | 
window7  | 
 
| 问题截图: | 
- | 
 
| 问题概况: | 
我想通过获取文件自身路径来解决在不同的电脑上运行同一个程序需要手动修改路径的问题。  | 
 
| 我看过提问的智慧: | 
看过  | 
 
| 自己思考时长(天): | 
0.5  | 
 
 
 
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册 
 
 
 
x
 
 本帖最后由 古灵实验 于 2014-10-17 17:06 编辑  
 
 
 
如:一个 IDL  test.pro 文件,我用IDL打开想获取争取这个test.pro文件所在路径 
 
 
如果 test.pro 在  F:\space Physics \IDL_PRO 下, 
我要得到的字符串就是 :F:\space Physics \IDL_PRO\test.pro 
 
 
如果 test.pro 在  E:\qixiang\IDL_PRO 下, 
我要得到的字符串就是 :E:\qixiang\IDL_PRO \test.pro 
 
 
我尝试用过  ROUTINE_FILEPATH filepath 这两个函数 
 
ROUTINE_FILEPATH  获取得是 workplace的路径 
而filepath 还是要修改 填写新的寻找路径才能够找到! 
 
我想通过获取文件自身路径来解决在不同的电脑上运行同一个程序需要手动修改路径的问题。 
 
不知道如何做,希望各位大侠帮忙提供思路,谢谢了先! 
 |   
 
 
 
 |