我有文件问题。我有应用程序1和应用程序2,应用程序1创建文件(有处理时间)。当进程应用程序1结束时,我想在应用程序2中使用创建的文件。我对创建的文件使用轮询检查但是无法理解文件是否关闭(处理应用程序1结束)。 源应用程序1已锁定,我想要更改源应用程序2.
答案 0 :(得分:1)
由于您无法访问应用1.我们唯一能做的就是来自应用2。
如果您使用的是Windows系统,则在其他进程正在读取/写入文件时,系统将不允许您更改文件名。
您可以尝试从应用程序2重命名输出文件。如果工作正常,则其他进程不会打开该文件,您可以开始处理输出文件。当然,您可能希望更改文件名。
请注意,* NIX系统会有不同的行为
答案 1 :(得分:0)