Sección de códigos , trucos y ejemplos para visual basic


41 - Acceder en forma binaria a un archivo mediante el modo de acceso y escritura For Binary del visual basic

<Volver> - Anterior - Siguiente



 

 

Contenido

 

 

 

 

 

Uso de Get y Put para leer y escribir un array de bytes en modo binario

Este ejemplo lo que hace es leer en un Array dinámico de tipo Byte con Get, un fichero cualquiera, por ejemplo un ejecutable, un archivo de imagen etc.., y después lo graba con la instrucción Put en el disco generando exactamente el mismo archivo.

 

El modo de acceso debe ser en modo binario For Binary, tanto para leer como para escribir el nuevo fichero.

 

Al probar el ejemplo tal cual está acá, lo que se hace es leer el archivo de imagen abanicos.bmp que está ubicado en el directorio de windows ( "c:\windows\abanicos.bmp") , y luego genera ese mismo archivo en el directorio c:\ con el nombre nuevo_archivo.bmp

Código fuente en el formulario

 


Uso de Put, pero descargando el archivo desde internet

El ejemplo de este enlace, muestra como descargar un archivo utilizando el método AsynRead ( descarga asincrónica ). cuando termina de descargar el archivo, escribe el array de bytes en el disco utilizando la función Put. Al igual que el ejemplo anterior, para acceder al archivo y poder escribirlo en disco, utiliza el modo de acceso binario, es decir For Binary Access Write.

Descargar ejemplo

Captura del ejemplo

 


Recursos vb 6 - Enlaces relacionados

Recursos vb.net - relacionados



Buscar en Recursos vb