ich schätze mal, das du mit der datei die du durch die alte ersetzt, noch etwas machen möchtest, kann das sein, und dein programm will schon auf das programm zugreifen, obwol er noch am ersetzten ist, und da ist kla, das eine fehlermeldung entsteht... vlt ist der prozess auch noch nicht beendet, und er will die datei schon ersetzen, also ne schleife basteln, die überprüft, ob der prozess noch läuft, und sobald er nicht mehr läuft erst weitermachen.

Hoffe konnte dir vlt. helfen, wenn du fragen hast kannst dich gerne bei mir melden, hab bis letztens noch in vb6 gecodet, und versteh den schiss auch ziemlich gut