Comment calculer une somme de contrôle en vb

Checksums vérifier l`intégrité d`un fichier sur un ordinateur.

Le concept d`une somme de contrôle a été inventé au début de l`histoire de l`informatique afin de vérifier l`intégrité des données. La somme de contrôle la plus élémentaire consiste à calculer la somme de tous les 1 et de 0 qui constituent les données d`un fichier. Ce nombre peut être stocké séparément. À une date ultérieure, il peut être calculé à nouveau pour vous assurer que la somme est la même. Si elle est, le fichier n`a pas changé, et l`intégrité est intacte. checksums modernes sont beaucoup plus complexes, mais pour les programmeurs écrivant dans Visual Basic, le framework .NET fournit des capacités de calcul de somme de contrôle hors de la boîte.

  • Copiez et collez les instructions Imports suivantes en haut du fichier contenant la classe avec laquelle vous voulez obtenir la somme de contrôle:

    Imports System.IO
    importations System.Security.Cryptography




  • Copiez et collez la fonction suivante dans le corps de la classe:

    Shared Function Private GetChecksum (fichier en tant que String) as String

    Utilisation de flux comme FileStream = File.OpenRead (fichier)
    sha Dim comme SHA256Managed = New SHA256Managed ()
    checksum Dim comme byte [] = sha.ComputeHash (flux)
    Retour BitConverter.ToString (checksum) .Remplacer ( quot - quot-, String.Empty)
    Fin Utilisation

    End Function

  • Appelez la fonction de contrôle avec le code suivant:

    Dim checksumValue as String = YourClassName.GetChecksum ( "C: chemin vers file.ext")

AUTRES

Comment calculer le code upc фото

Comment calculer le code upc

A UPC (Universal Product Code) est un moyen pour les magasins de numériser facilement et de suivre les articles en…

Comment calculer un quintile фото

Comment calculer un quintile

Calcul d`un quintile peut vous aider à zéro dans les modèles intéressants et instructifs dans un ensemble de…

» » » » Comment calculer une somme de contrôle en vb