Analyse en compsante principale

251 mots 2 pages
Imports System
Imports System.IO
Namespace Librairie_VB Public Class GestionFichiers Private privateCheminFichier As String = String.Empty Public ReadOnly Property CheminFichier() As String Get Return (Me.privateCheminFichier) End Get End Property Public Sub New(ByVal fichier As String) Me.privateCheminFichier = fichier End Sub Public Sub CopieFichier(ByVal cheminFichierDestination As String, ByVal ecrasement As Boolean) ' On vérifie si le fichier de destination n'existe pas déjà If File.Exists(cheminFichierDestination) Then ' Si demandé, on écrase le fichier de destination If ecrasement Then File.Delete(cheminFichierDestination) Else Throw New IOException(String.Format("Le fichier de destination '{0}' existe déjà.", cheminFichierDestination)) End If End If ' On ouvre le fichier de destination en écriture Dim fileStreamDestination As New FileStream(cheminFichierDestination, FileMode.Create, FileAccess.Write) ' On ouvre le fichier d'origine en lecture Dim fileStreamOriginal As New FileStream(Me.privateCheminFichier, FileMode.Open, FileAccess.Read) ' On lit le prochain octet Dim octet As Integer = fileStreamOriginal.ReadByte() While octet <> -1 ' On écrit l'octet fileStreamDestination.WriteByte(CType(octet, Byte)) octet = fileStreamOriginal.ReadByte() End While fileStreamOriginal.Close() fileStreamDestination.Close() End Sub End Class
End Namespace
Namespace Librairie_VB Public Class CopieDemarrageEventArgs Inherits System.EventArgs Private privateFichierSource As String =

en relation

  • Travail de fin d'etude chatbot
    12265 mots | 50 pages
  • Analyse fondamentale cascade
    2913 mots | 12 pages
  • Analyses principales principales principales principales principales
    1654 mots | 7 pages
  • Une pièce montée
    1013 mots | 5 pages
  • Fichier positif
    3128 mots | 13 pages
  • vipère au poing
    2125 mots | 9 pages
  • Analyse en composantes principales
    795 mots | 4 pages
  • Analyse fondamentale
    774 mots | 4 pages
  • Analyse survenant
    1570 mots | 7 pages
  • Entretien analyse
    1055 mots | 5 pages
  • la vie devant soi
    888 mots | 4 pages
  • Analyse principaux distributeurs
    653 mots | 3 pages
  • L'analyse en composantes principales
    1266 mots | 6 pages
  • Analyse Fondamentale
    6411 mots | 26 pages