你调用的文件如果是固定的那这样好了,创建窗体的时候将文件以流的方式读到内存,要用的时候从中读出,这样可以避免这个冲突 比如: var filestream1:tfilestream;//写入流 begin if opendialog1.Execute then begin filestream1:=tfilestream.Create(self); opendialog1.Files.SaveToStream(filestream1); end; end; 读出流savedialog1.Files.LoadFromStream(filestream1);
比如:
var filestream1:tfilestream;//写入流
begin
if opendialog1.Execute then
begin
filestream1:=tfilestream.Create(self);
opendialog1.Files.SaveToStream(filestream1);
end;
end;
读出流savedialog1.Files.LoadFromStream(filestream1);