FoxPro/Visual FoxPro - Obtener archivos de windows de má de 2 gb de tamaño, desde VFP usando alguna API externa

 
Vista:
sin imagen de perfil

Obtener archivos de windows de má de 2 gb de tamaño, desde VFP usando alguna API externa

Publicado por Orlando Valle (1 intervención) el 27/01/2016 15:08:40
Hola mundo, les escribo mi duda:
Cómo puedo obtener el tamaño de cualquier fichero del sistema de archivos de windows
de más de 2 gb de tamano, desde VFP usando alguna API esterna???
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Eduardo Ureña Solano
Val: 114
Bronce
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

Obtener archivos de windows de má de 2 gb de tamaño, desde VFP usando alguna API externa

Publicado por Eduardo Ureña Solano (114 intervenciones) el 28/01/2016 00:24:24
No veo la necesidad de utilizar una api externa para algo que es relativamente simple.

Basta con hacerse una pequeña función que iría más o menos así:

FUNCTION Tamano(archivo)

Canal=FOPEN(Archivo) &&Por omisión sólo de lectura.
Resultado=FSEEK(canal,0,2)
FCLOSE(Canal)
RETURN Resultado


Con esa función recibes el tamaño de cualquier archivo, esté en uso o no, en bytes. La evaluación la llevarías a cabo en el evento en el que estés programando la validación.

Saludos desde Costa Rica.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar