运行过程中,执行路径被改变问题
来源:互联网 发布:淘宝网男士休闲直筒裤 编辑:程序博客网 时间:2024/05/29 16:56
执行环境在d:\1\下,
当执行路径是当前路径的时候,运行过程中,导入了绝对路径变量c:\2\,执行路径就会被改变成c:\2\,
不是原来的d:\1\了。关于这个问题的解决逻辑是:
在改变之前,得到当前路径,存到一个变量中:str = getcurrentdirectry \\是d:\1\
然后,在改变之后,setcurrentdirectry,当前路径就会变回来,
代码如下:
char pBuf[MAX_PATH]; //存放路径的变量 GetCurrentDirectory(MAX_PATH,pBuf); //获取程序的当前目录strcat(pBuf,"\\");CString strtemp1=pBuf;dlg.DoModal() ;SetCurrentDirectory(strtemp1);
- 运行过程中,执行路径被改变问题
- shell 中改变路径问题
- makefile 执行脚本,运行中 传递参数 改变配置
- redhat安装过程中改变grub的安装路径
- 程序运行过程中动态改变控件大小的方法
- 游戏运行过程中动态改变分辨率和全屏
- 改变脚本运行的路径
- 运行时执行过程
- C#中打开OpenFileDialog会改变默认路径的问题
- VBA代码执行过程中,显示程序的运行状态
- JAVA程序运行过程中成员变量的执行顺序
- .NET执行程序运行路径
- eclipse中运行J2ME程序时,默认模拟器莫名其妙的被改变的问题
- eclipse中运行J2ME程序时,默认模拟器莫名其妙的被改变的问题
- 执行路径问题
- Servlet-运行路径问题
- java 执行过程 运行原理
- struts的运行历程以及jsp中路径问题
- 深入研究mysql中group by与order by取分类最新时间内容——同理在android里也可用
- Windows 8 破解版去除右下角水印的方法
- 网页技术与标准
- Mysql 字符串连接
- Mysql源码学习——词法分析MYSQLlex
- 运行过程中,执行路径被改变问题
- 使用IDA的跟踪功能
- css命名规则
- ORACLE 的decode函数介绍
- VMware workstation不完全卸载后无法安装的解决方法
- Mysql 的字符串连接
- Qt 右击菜单的示例
- mysql 替换函数replace()实现mysql 替换字符串
- Android中文件选择器的实现