Startseite > Archiv > .NET Framework: Kopieren von Dateien

.NET Framework: Kopieren von Dateien

dotnetpro 12/2003 Von Frank Eller erschienen in dotnetpro 12/2003 auf Seite 24
Code: A0312TippsKopieren
Keine Bewertung

Copy-King Das .NET Framework stellt im Namespace System.IO eine große Anzahl von Klassen bereit, die das Arbeiten mit Dateien zu einer relativ einfachen Übung machen. In diesem Artikel geht es um die Implementierung einiger nützlicher Routinen, die mit simplen Kopiervorgängen und ein bisschen Überlegung erstellt werden und das Programmieren durchaus vereinfachen können.

Artikel Download

Als Abonnent können Sie den gesamten Artikel als PDF abrufen und die zugehörigen Quelltexte direkt downloaden.

Sie sind bereits Abonnent? Dann registrieren Sie Ihr Abonnement jetzt online und greifen Sie sofort auf das komplette Artikelarchiv zu.

Einzelheft-Bestellung

Sie interessieren sich für diesen Artikel und haben noch kein Abonnement? Dann bestellen Sie doch einfach diese Ausgabe der dotnetpro als Einzelheft.

Abo-Bestellung

Probeabo
Wenn Sie die dotnetpro kennenlernen wollen, ist das Probeabo genau richtig für Sie. Lesen Sie die aktuelle sowie die kommende Ausgabe zu einem besonders günstigen Preis.








Abo
Wenn Sie die neue Ausgabe der dotnetpro als Erster lesen wollen, dann liegen Sie mit einem Abo genau richtig – zwölf Mal pro Jahr druckfrisch in Ihrem Briefkasten und das noch bevor das Heft am Kiosk erhältlich ist.

Sie finden diesen Artikel interessant? Dann helfen Sie anderen ihn zu finden und kicken Sie ihn bei www.dotnet-kicks.de!

Tags

1024   1440   1905   2003   2003dotnetpro   200425   200427   2004www   2073   2412   2612   8273   A0312TippsKopieren   aber   abweicht   Abweichung   AccessGranted   Addison   ähnliche   aktuellen   Algorithmus   alle   aller   Allerdings   Alles   also   ande   anderen   angegebene   angegebenen   Angelegenheit   angelegt   angezeigt   anlegt   Anwendung   Anzahl   Appli   Arbeit   Aspekt   Attributes   auch   aufgerufen   aufteilen   aufweisen   Aufzählung   aufzuteilen   Auslesen   ausreichend   Aussehen   außen   automa   Autor   Backup   baseSourceString   Basis   bearbeiten   bedeu   beendet   befindliche   beim   Beispiel   Beispiele   bekannt   beliebiger   Benennen   bequem   bereit   bereiten   besitzt   Besonderes   bestimm   bestimmte   betrachtet   bewerkstelli   bewerkstelligt   beziehungsweise   Bezug   bietet   bisschenÜberlegungerstelltwerdenunddasProgrammierendurchausvereinfachenkönnen   Blick   bliothek   bool   Brenner   byte   Bytes   bytesRead   bytesToRead   CalcNextCdString   CanConcat   CanSplit   catch   chen   chende   chenFrankEllerunterfe   cher   chronisiert   cialFolder   class   Close   Code   CodewiseCommunity   ConcatFile   Copy   CopyFolder   CopyTo   Create   CreateDirectory   currDestFile   currentCdNumber   currentCdString   currentDestSize   currentDestString   currSrcFile   dabei   dafür   damit   Danach   dann   dardwert   dasArbeitenmitDateienzueinerrelativeinfachenÜbungmachen   dass   Datei   Dateien   Dateienaufsplitten   Dateiname   Daten   Datenbanken   Datensicherung   dazu   de12   deklariert   denkbar   denMethodenheißenMove   derKlasse   dermaßen   derung   derzeit   Desktop   dessen   dest   destDir   destExt   destFile   destFileNa   destFileName   Destination   destPath   destSize   destTmp   dete   Deutschland   diemitsimplenKopiervorgängenundein   dienen   Dienste   dies   diese   dieser   dieses   diglich   Directory   DirectoryInfo   DirectorySplitter   direkte   DirSplitter   Discs   Diskette   Diskettengröße   Diskettenlaufwerkausgestattet   doch   DoCopy   dokumentiert   dorthin   dotnetpro   dstStream   durch   durchaus   durchführt   durchführtunddanngegebenenfalls   durchläuft   dürfen   ebenfalls   Ebenso   Eigen   eigene   Eigenschaft   Eigenschaften   eine   einem   einen   einer   eines   einfa   einfach   einfachen   einfaches   eingeladen   einige   Einstellung   Eintrag   elementar   Eller   EndeJunigegründeten   enthalten   enthaltenen   entspre   entsprechen   entsprechende   entwe   Entwickler   Enum   Envi   Environ   Environment   Erfolg   Ergebnis   erlaubt   ermitteln   ermittelt   Ermittlung   erreicht   ersetzt   erst   erstellt   ersten   erwartet   erweitern   Erweiterung   etwa   Exception   Existiert   Exists   falls   false   Fazit   fehlen   Fehler   Fehlt   Feld   Felds   fert   festgelegt   Festplatte   Festplatten   File   FileAccess   FileAttributes   fileBytes   fileCounter   FileInfo   FileMode   FileShare   fileSize   FileSplit   FileSplitter   FileStream   FileSystemInfo   finally   finden   folgen   folgende   foreach   Form   Formate   Forms   Fortsetzung   Frame   Frank   frankeller   FrankElleristMicro   führt   FullName   Funktiona   Funktionen   funktioniert   gangbar   ganzen   geben   geblich   gebrannt   geforderte   gele   gelesenerBytes   Genauer   generier   genNewsgroupsunterwegs   gerade   gering   gesamte   gesamten   geschrieben   gestellt   GetDirectories   GetDirectoryName   GetEnvironmentVariable   GetExtension   GetFileNameWithoutExtension   GetFiles   GetFolderPath   gibt   gleich   gleiche   groß   große   Größe   großen   großer   GroupMünchen   Grundlage   gute   gutes   haben   halt   haltenen   handelt   handli   Häppchen   häufigsten   Heft   Hidden   hier   hierfür   Hilfe   Holger   Ihre   ihren   immer   IndiesemArtikelgehtes   Inhalt   Inhalte   Initialisierung   Installation   Intelli   IOeinegroßeAnzahlvonKlassenbereit   ISBN   isterindendiverseneinschlägi   Jede   jedem   jeder   jedoch   jeweilige   kann   kation   KByte   kein   keine   keinerlei   keit   keiten   king   Klasse   Klassen   Klassenbi   kleine   KleineHilfezurDatensicherung   kleiner   kleinerer   Kofler   Kommt   komplette   können   könnte   Kontrolle   kopieren   KopiereneineskomplettenVerzeichnisses   Kopierens   KopierenundVerschieben   KopierenvonDateien   Kopiermethode   kopiert   Kopiervorgang   Laptop   laubt   lediglich   leicht   leider   Length   lerweiseinklusiveallerenthaltenen   lichster   liefert   Line   lingeristerLeadder   Listing   litäten   long   machen   maxDestSize   Maxi   maximale   maximum   maxSplit   maxSplitSize   MByte   Mechanismus   mehr   mehrere   Member   ment   Message   MessageBox   Metho   Methode   Methoden   Michael   mieren   MitdieserKlasselassensichDateiensowohlzerlegenalsauchwiederzusammensetzen   mithilfe   möglich   Möglichkeit   Möglichkeiten   Move   MoveTo   muss   müssen   nach   nachschlagen   nächste   nächsten   nahezu   Name   Namen   Namespace   nämlich   natürlich   nennen   nerell   NETDevelopers   NETFramework   NETFrameworkstelltimNamespaceSystem   NETundMitgliedder   neue   neues   nicht   Nichtsdestotrotz   nisse   noch   None   nötig   null   oder   oderabereineinfaches   Open   Orten   PadLeft   Parame   passt   Path   Pfad   physikalischen   plementierung   pletten   Position   private   Problem   Program   Programm   Programmieren   Prozedur   public   Quelldatei   Quellver   Quellverzeichnis   Quellverzeichnisses   Read   ReadWrite   realisieren   Rechner   rekursiver   relevanten   Rename   REPLACE   restlichen   Result   return   riable   riieren   ronment   Routine   Routinen   rwBuffer   sammenzusetzen   samt   schaft   scheint   schiedenen   schreiben   Schwerpunkt   Schwichtenberg   schwierig   sehen   Sehr   sein   selbst   selbstverständlich   Sense   setzen   Show   sich   sicherlich   Sieerrei   sind   sindvielfältig   sinn   sinnvol   sinnvoll   sinnvolle   sition   Size   sodass   softMVPimBereich   solche   solches   sollen   Sollte   sondern   source   sourceDir   sourcefile   sowohl   SpecialFolder   Speicherkapazität   Speichermedium   speziellen   SplitFile   SprachenC   sprechen   sprungszustand   srcExt   srcPath   srcStream   stan   static   steht   Stelle   stellt   Stream   string   Studio   subdir   Suchen   Synchronisa   system   tatsächlich   Technik   teien   testen   this   thode   tionsprogramm   tisch   tmpString   ToString   triviale   Trotz   true   Typs   über   überführen   übergeordnetes   überprüft   übertragen   übrigen   Umbe   umbenannt   Umbenen   umdieImplementierungeinigernützlicherRoutinen   umfangreiche   Umgebungsvariablen   umzubenennen   unter   untergebracht   Unterschied   unterschiedlicher   Unterstüt   Unterver   Unterverzeichnis   Unterverzeichnisse   Unterverzeichnisses   using   Value   verändern   verändert   Verfügung   vermisst   verschieben   Verschiebevorgang   verschoben   verschwenden   VersteckteFunktionalität   verteilt   verwen   verwenden   verwendet   Verzeich   Verzeichnis   verzeichnisse   VerzeichnisseinhandlicheGrößenaufteilen   Verzeichnissen   Verzeichnisses   viel   viele   Visual   void   voller   VoraussetzungenVisualStudio   Vorgang   vorgenom   vorgestellte   vorgestellten   vorhanden   wand   wäre   Warnmeldung   weise   weite   wenig   Wenn   WennesseineZeiter   werden   Wert   Werte   Wesley   while   wieder   wiederum   windir   WINDOWS   wird   wirklich   wobei   wohl   Wollen   womit   work   Write   Wunder   ximal   Zahl   Zählung   zeichnis   zeichnisse   zeichnisses   zeigt   Zeile   zerstückeln   Zerteilen   zerteilenundkopieren   zerteilt   Zielverzeich   Zielverzeichnis   Zielverzeichnisnamen   Zielverzeichnisses   Zugriff   zung   zusammen   ZusammenmitHardyEr   zusammensetzt   zwischen   zwischengespeichert

Login
Sie sind nicht eingeloggt.

Login & Registrierung
Abo bestellen





Anzeige





Newsletter
Tragen Sie Ihre E-Mailadresse für den kostenlosen Newsletter von dotnetpro ein.


Umfrage
Wie zufrieden sind Sie mit Ihrem Gehalt?




Ergebnis anzeigen