delphi读ini文件怪异问题
请问,delphi可执行程序读取ini文件信息时,执行程序发送快捷方式后就不能读写ini文件的数据。
本来开始是正常的,是运行一段时间后突然出现这种情况,实在没有明白是什么原因
[解决办法]
不应该吧,在读ini前有没有逻辑判断?
[解决办法]
无代码无真相
[解决办法]
两个问题
1.最好只一次创建ini文件,你现在会多次创建而不释放
2.改成绝对路径试试
[解决办法]
会不会是快捷方式的"工作目录"不对?
[解决办法]
很明显就是PATH变了
[解决办法]
权限不够?ini被设为只读了?
[解决办法]
用绝对路径吧,应该是程序路径的问题
[解决办法]
查看下你的快捷方式的“属性”→“起始位置”的路径是不是你的应用程序所在的目录路径
[解决办法]
同志,路径为题.
[解决办法]
最好用绝对路径
[解决办法]
你用的是系统默认路径,改绝对路径问题肯定解决。
ExtractFilePath(ParamStr(0)) + 'config\SYSINIT.ini' ;
[解决办法]
路吧,你查一下相路指向的是哪,它的提示是什
[解决办法]
看热闹
[解决办法]
你可以看一下你的快捷方式,,和正常程序的快捷方式 有一个起始位置 你的肯定为空。。。
用 innosetup打包的时候需要设置。
[解决办法]
建议用ExtractFilePath