我打开数据库中存的文件(字段image 型),采用的方法: TBlobField(FieldByName('content')).SaveToFile(文件名)//存为临时文件
再用 ShellExecute(handle,'open',Pchar(文件名),nil,nil,sw_show)打开临时文件,
能不能不存临时文件,直接打开,或存在内存中?
如果一定要存临时文件,能不能指定一个相对路径,(程序文件夹中的temp中)
我只会存在一绝对路径中,(例c:\files\temp\文件名)
再用 ShellExecute(handle,'open',Pchar(文件名),nil,nil,sw_show)打开临时文件,
能不能不存临时文件,直接打开,或存在内存中?
如果一定要存临时文件,能不能指定一个相对路径,(程序文件夹中的temp中)
我只会存在一绝对路径中,(例c:\files\temp\文件名)
我存的各种各样的文件,有.DOC 、.XLS、.PDF 、.JPG
有办法?另:相对路径可这样吗?程序文件夹中的temp中
ExtractFilePath(Application.exename)+'temp\'+'文件名'?