AccueilCodes sourcesFreewaresArticlesRéponsesRechercheVotre avisNewsMon blogLiensContact
Lundi 25 Août 2025

Valid HTML 4.01 Transitional

126 codes sources48 articles77 news24 Liens15 avis9 réponses.
Copie de fichier en .Net
Code WinDev
SI fCopieFichier(Source,Cible) ALORS Info("Copie Terminée ")
Code C++
using System;
using System.IO;

namespace CopyFileNS {

public class CopyFile {
public static void Main(String[] args) {
// Test sur le nombre de paramètres passés
if (args.Length != 2) {
Console.Out.WriteLine("CopyFile sourceFile destinationFile");
Environment.Exit(0);
}

try {
// Préparation du flux d'entrée
FileStream inputStream = new FileStream(args[0], FileMode.Open);
BinaryReader br = new BinaryReader(inputStream);
long length = inputStream.Length;

// Préparation du flux de sortie
FileStream outputStream = new FileStream(args[1], FileMode.Create);
BinaryWriter bw = new BinaryWriter(outputStream);

// Copie des octets du flux d'entrée vers le flux de sortie
for(int i=0; i bw.Write(br.ReadByte());
}

// Fermeture des flux de données
br.Close();
bw.Close();
} catch(Exception exc) {
Console.Error.WriteLine(exc);
Console.Error.WriteLine(exc.StackTrace);
}

Console.Out.WriteLine("Copie terminée");
}
}
}
Code VB
Imports System
Imports System.IO

Namespace CopyFileNS

Public Class CopyFile
Public Shared Sub Main(ByVal args As String())
' Test sur le nombre de paramètres passés
If (args.Length <> 2) Then
Console.Out.WriteLine("CopyFile sourceFile destinationFile")
Environment.Exit(0)
End If

Try
' Préparation du flux d'entrée
Dim inputStream As FileStream = New FileStream(args(0), FileMode.Open)
Dim br As BinaryReader = New BinaryReader(inputStream)
Dim length As Long = inputStream.Length

' Préparation du flux de sortie
Dim outputStream As FileStream = New FileStream(args(1), FileMode.Create)
Dim bw As BinaryWriter = New BinaryWriter(outputStream)

' Copie des octets du flux d'entrée vers le flux de sortie
Dim i As Integer
For i = 1 To length
bw.Write(br.ReadByte())
Next

' Fermeture des flux de données
br.Close()
bw.Close()
Catch exc As Exception
Console.Error.WriteLine(exc)
Console.Error.WriteLine(exc.StackTrace)
End Try

Console.Out.WriteLine("Copie terminée")
End Sub
End Class

End Namespace

Code Java
®2006 - codel5g.com