Hola amigos, soy nuevo en esto de la programación, por favor, no confundan mi nombre de usuario con el de una pastillita azul, jeje es una broma. Paso a contar..
Tengo que hacer un programita en vb6 que lea un archivo de unos 1.6 gb, el problema es que no llega a leer esa cantidad, debe llegar a unos 30 o 40 MB y el programa, junto con vb6 y el xp dejan de responder y tengo que reiniciar mi notebook. Por cierto tengo 2 GB de ram y 320 gb de espacio total en mi disco duro.
al principio intente que mi programita me lea 1.6 gb de una sola vez, y creo que es un gran error, pensando mas, se me ocurrio leerlo en partes mas pequeñitas, cuando termina de leer, borra el contenido y carga el resto. Por ejemplo
lee el primer bloque de 1MB, LO CARGA, REALIZO ALGUNA ACCION Y BORRO SU CONTENIDO, LUEGO VUELVE A LEER 1 MB Y ASI HASTA COMPLETAR EL GB.
EL INCONVENIENTE ES QUE NO LOGRO HACER QUE ME LEA 1MB Y LUEGO LO BORRE, Y DESPUES SIGA CON OTRO MB.
SI ALGUIEN PODRIA ORIENTARME, SE AGRADECERA MUCHISIMO!! POR CIERTO, ¿COMO SE PODRIA HACER PARA QUE TODO EL PROCESO DEMORE EL MENOR TIEMPO POSIBLE??
ESTOY A LA ESPERA Y DISPUESTO A AYUDAR A TODOS, DESDE LO QUE PUEDA!
MUCHAS GRACIAS POR LEER!!!
