When deleting tab backup file, delete it to recycle bin, for cases where the user did that by accident. Same for snippet file and overwritten export/zip file. See https://www.heidisql.com/forum.php?t=39355

This commit is contained in:
Ansgar Becker
2022-06-08 19:25:33 +02:00
parent 7a20e6eb16
commit 9ec40f0703
3 changed files with 16 additions and 3 deletions

View File

@ -893,7 +893,7 @@ begin
StartTime := GetTickCount;
FileNameZip := FExportFileName;
if FileExists(FileNameZip) then
DeleteFile(FileNameZip);
DeleteFileWithUndo(FileNameZip);
Zip := TZipFile.Create;
Zip.Open(FileNameZip, zmWrite);
FileNameInZip := ExtractFileName(ChangeFileExt(FileNameZip, '.sql'));