Are you sure the file is not in use?
John From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Colin/Mina Sent: Sunday, 29 June 2008 3:40 p.m. To: DUG, - Delphi Subject: [DUG] Delete (File) Function ? Hi, I'm having a problem deleting a database file where PathN is a string containing the directory name eg: 'c:\Test' and FileN is a string containing the file name eg: 'New Record.dbf'' Using - if FileExists(PathN + File) then begin ShowMessage('File Exists'); // and it does if DeleteFile(PathN + 'New Record.dbf') then ShowMessage('File Deleted') // and it does occasionally else ShowMessage('File Not Deleted'); // and it does mostly end; Note if I modify the code and use the 'Erase' procedure results are the same. Any clues as to why this oddity occurs? Thanks
_______________________________________________ NZ Borland Developers Group - Delphi mailing list Post: delphi@delphi.org.nz Admin: http://delphi.org.nz/mailman/listinfo/delphi Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe