Как здесь можно использовать короткие имена папок и файлов?
Длинные эта дребедень не понимает!
Существует ли другой способ удаления? Пожалуйста, поделитесь.
RUNONSTARTUP('Delete Me!','command.com /c del ' +( OpenDialog1.FileName ),FALSE );
Если так, то можно вызвать просто апишную функцию DeleteFile(FileName).
Длинные имена прекрасно переваривает...