Díky všem za tipy. Použiji :
My.Computer.FileSystem.MoveFile("C:\TestDir1\test.txt", "C:\TestDir2\test.txt", True)
Při použití dialogu s možností zrušit akci, bude zřejmě zrušen pouze přesun jednoho souboru, ale zásah uživatele nežádoucí. Když použiji kopírování, překopíruji cílový soubor a nebude možné ho vrátit nazpět v případě chyby u jiného souboru. Vypadá, že bude nutné nejprve přejmenovat soubory v cílové složce, pak přesouvat ze zdrojové složky. Bude-li bez chyby odstranit původní přejmenované v cílové složce a pokud dojde k chybě, tak vrátit vše přesunuté zpět do zdrojové složky a obnovit původní přejmenované v cílové složce.
|