先天大帝txt求书网:VC6.0编写的程序运行目录发生改变

来源:百度文库 编辑:高校问答 时间:2024/04/26 22:02:20
使用VC编写的程序,连续运行2,3天就会出现运行目录改变的问题,比如本来程序目录为D:\test,突然跑到了D:\test\tmp下,作的记录日志文件也跑到那去了,结果不能读取正确的配置文件(在程序中写的是相对路径)导致程序文法正常运行,运行环境为在WINDOWS2000
这是怎么回事啊??、求高手指点,如何解决,别说写成绝对路径
解决倒是号解决,把路径写死就每次都可以读到正确配置了,我想知道为什么?这时第一此碰到,我这边的程序是运行过程中运行目录发生的变化,重启程序后就恢复正常了。而且它好像不是固定变到哪个目录运行,好像是每次变的不总是一样的

你可以写到windows的系统目录下嘛,我也遇到过类似问题,不过是程序随操作系统一起启动时出现的。