“Conocimiento Programación>Visual Basics Programación

Cómo calcular una suma de comprobación en VB

2011/1/9
El concepto de una suma de comprobación se inventó a principios de la historia de la informática para comprobar la integridad de los datos . La suma de control es más básico para calcular la suma de todos los 1s y 0s que componen los datos de un archivo . Ese número puede ser almacenado por separado. En una fecha posterior se puede calcular de nuevo para asegurarse de que la suma es la misma . Si lo es, el archivo no ha cambiado, y la integridad está intacta . Checksums modernos son mucho más complejos , pero para los programadores que escriben en Visual Basic, el marco . NET proporciona capacidades de cálculo de suma de comprobación de la caja . Instrucciones
1

Copia y pega las siguientes instrucciones Imports al principio del archivo que contiene la clase con la que desea obtener la suma de comprobación :

Importaciones System.IOImports System.Security . criptografía
2

Copie y pegue la siguiente función en el cuerpo de la clase :

privada compartida GetChecksum funciones ( archivo como String) como StringUsing corriente como FileStream = File.OpenRead (archivo) Dim sha como SHA256Managed = New SHA256Managed () Dim checksum como byte [ ] = sha.ComputeHash ( stream) BitConverter.ToString retorno ( checksum) Reemplazar ("- " , String.Empty ) . Función UsingEnd End

3

Llame a la función de suma de comprobación con el siguiente código :

checksumValue dévil como secuencia = YourClassName.GetChecksum ("C: \\ path \\ to \\ archivo.ext ")


Visual Basics Programación
Cómo utilizar el control de barra de desplazamiento en Visual Basic 6.0
Cómo utilizar Clase De XSD
¿Qué es un formulario de diálogo en Visual Basic
Cómo enviar un correo electrónico HTML con VB
Adobe Flash 9 Problemas
Cómo convertir los bits a Bytes en VB.Net
Cómo convertir una cadena en un objeto HTML en VB6
Cómo crear símbolos personalizados
Conocimiento de la computadora © http://www.ordenador.online