[ Neznalica_sa_ugla @ 09.06.2007. 08:23 ] @
Kopiranje svih datoteka iz foldera u folder sa copy.file Aplikacija je u C# i treba mi kod kako da to ucinim, bez obzira na ekstenzije samih faili . Hvala |
[ Neznalica_sa_ugla @ 09.06.2007. 08:23 ] @
[ roberto555 @ 09.06.2007. 09:23 ] @
Code: using System.IO; DirectoryInfo di = new DirectoryInfo(Application.StartupPath); FileInfo[] fi = di.GetFiles(); for (int i = 0; i < fi.Length;i++ ) { fi[i].CopyTo(LokacijaNaKojuKopira +"\\"+ fi[i].Name, true); } [ BezPanike @ 09.06.2007. 09:28 ] @
Ili brža varijanta, za ceo folder (u VB):
Code: My.Computer.FileSystem.CopyDirectory("C:\TestDirectory1", "C:\TestDirectory2", True) Ovo "true" je za overwrite. Pardon, evo i C#: Code: My.Computer.FileSystem.CopyDirectory("C:\\TestDirectory1", "C:\\TestDirectory2", true); [Ovu poruku je menjao BezPanike dana 09.06.2007. u 10:50 GMT+1] [ bjevta @ 09.06.2007. 18:12 ] @
paničar, kako referenciraš My objekat u C#? Na netu sam našao da je jedini način tako što se referencira VB u C# projektu, pa je onda dostupan i My. Može biti da mi je promakao neki lakši način?
[ BezPanike @ 09.06.2007. 21:06 ] @
U pravu si skroz!
Pusti mene... VB, pa VB.. k'o pijan plota... :P [ Neznalica_sa_ugla @ 10.06.2007. 08:19 ] @
ok, svima hvala
[ majstor_01 @ 18.06.2007. 00:49 ] @
Moras da pozoves Shell funkciju za kopiranje. SHFileOperation
Imas dosta koda na internetu po ovom pitanju pa nisam ovde pisao. Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|