SoloCodigo

Programación General => ASM (Ensamblador) => Mensaje iniciado por: hugojugo en Jueves 26 de Noviembre de 2009, 16:31

Título: Mostrar Tamaño de Archivo en ensamblador
Publicado por: hugojugo en Jueves 26 de Noviembre de 2009, 16:31
Saludos amigos, tengo una gran duda, necesito hacer un programa que me muestre por pantalla el tamaño en bytes de un archivo "X",  pero como estoy hace poco iniciandome en esto, me ha costado bastante poder hacerlo, quería ver si alguien me podría ayudar con esto...

Muy agradecido...  :D
Título: Re: Mostrar Tamaño de Archivo en ensamblador
Publicado por: Eternal Idol en Jueves 26 de Noviembre de 2009, 17:18
¿Para que S.O.?
Título: Re: Mostrar Tamaño de Archivo en ensamblador
Publicado por: hugojugo en Jueves 26 de Noviembre de 2009, 20:49
Estoy trabajando bajo ambiente de Windows XP  :P ...

Si pudieras ayudarme estaría muy agradecido  :D
Título: Re: Mostrar Tamaño de Archivo en ensamblador
Publicado por: Eternal Idol en Jueves 26 de Noviembre de 2009, 22:22
Bueno, con GetFileSize y GetFileSizeEx podes obtener el tamaño del archivo. Usando WriteFile y el HANDLE obtenido pasandole el parametro STD_OUTPUT_HANDLE a GetStdHandle podes sacarlo en la consola.

Todas las funciones estan documentadas en la MSDN (http://msdn.microsoft.com).
Título: Re: Mostrar Tamaño de Archivo en ensamblador
Publicado por: hugojugo en Jueves 26 de Noviembre de 2009, 23:01
Muchas gracias por la ayuda, veré que me sale de todo esto...

Saludos!  :good:
Título: Re: Mostrar Tamaño de Archivo en ensamblador
Publicado por: Eternal Idol en Viernes 27 de Noviembre de 2009, 00:21
De nadas  :beer:

PD. CreateFile y CloseHandle para abrir y cerrar el archivo.