取档问题(30分)

  • 主题发起人 主题发起人 hi
  • 开始时间 开始时间
H

hi

Unregistered / Unconfirmed
GUEST, unregistred user!
程序运行到
memo1.lines.loadfromfile('xxxx.xxx')时出错'cannot open file'
xxxx.xxx为memo1.lines.text的存档.
请大虾斧正 thanks.thanks.thanks.thanks........
 
XXXX.XXX要写全路径。
 
XXXX.XXX 可能不和exe同一个目录?
或者和exe同一个目录,但是你不是在exe的目录下运行这个程序?
或者在exe的目录下运行这个程序,但是你用了open dialog或者save dialog,会把
当前目录变掉的
 
>xxxx.xxx为memo1.lines.text的存档.
看看text里面有没有"回车换行"符.
或者是"."变成了"。"之类的.
最好先用fileexists(memo1.lines.text)试一试文件是否存在.
 
默认的取档路径是和程序同目录或者系统的Path目录,所以要把路径写全
 
就个人经历来说,一般是'xxxx.xxx'的路径问题。
 
先判断文件是否存在。
 
sorry 以上方法。。。。。。
'xxxx.xxx'路径 is right
 
'xxxx.xxx'
检查文件后缀名,
是否是memo可打开的文件类型。
 
接受答案了.
 
后退
顶部