Forderst du denn auch Administratorrechte (z.B. beim Start der Anwendung) an, damit du dort überhaupt Schreibrechte hast?
http://www.entwickler-ecke.de/viewto...548600&view=dl
Ansonsten sieht das so schon richtig aus. Was passiert denn?
Lass dir doch einfach mal den zusammengesetzten Dateinamen mit ShowMessage ausgeben, dann siehst du ja, ob der passt.