![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
![]() Hola amigos de ClubDelphi,
Espero no molestarlos nuevamente, pero, con esto de la programación, nuevos problemas se solucionan, y a la vez, nuevos problemas van surgiendo, y eso es lo entretenido ![]() He estado buscando por la red de algún componente o unidad que pueda convertir unidades de bytes a KB, MB, GB, TB, etc (Que sea más exacto que el algoritmo que estaba diseñando, por ejemplo, el que más me gusta es el sistema de conversión que aparece en el diálogo de descarga de Internet Explorer cuando el archivo está en progreso, ya que es más preciso), pero no he logrado encontrar ningun componente que haga esta tarea. ¿Alguno de ustedes conoce de algún componente no visual o unidad que realice este requerimiento de forma precisa en la conversión? De antemano, gracias y espero que me puedan ayudar ![]() Saludos Última edición por Black_Ocean fecha: 11-04-2008 a las 07:22:31. |
#2
|
||||
|
||||
No me acuses de no preferir la POO, pero para algo como esto, no hace falta un componente...
Alguna vez hice algo como esto, que ahora se me ocurre:
Hasta luego. ![]()
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate Última edición por jachguate fecha: 11-04-2008 a las 08:53:24. |
#3
|
||||
|
||||
También puedes traducir esto
![]() Código:
LPSTR HumanizeBytes(DWORD dwBytes) { LPSTR szTemp = new CHAR[32]; LPSTR szType[] = { "B","Kb","Mb","Gb","Tb","Pb","Eb","Zb","Yb" }; int i = 0; float fBytes = (float)dwBytes; while(fBytes >= 1024){ fBytes /= 1024; i++; } wsprintf(szTemp, "%d%s", (int)fBytes, szType[i]); return szTemp; }
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#4
|
||||
|
||||
Chicos, chicos, Los trucos de clubDelphi están para algo
![]() ![]() FormatFileSize Tamaño Real de un archivo Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#5
|
||||
|
||||
Gracias a todos por sus recomendaciones como siempre
![]() Cordiales saludos desde Chile ![]() |
![]() |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Conocen algun Prog. para Testing Web? | marceloalegre | Internet | 3 | 31-01-2010 20:51:07 |
Parcear XML Conocen algun componente? | Enan0 | Varios | 3 | 21-07-2006 20:58:05 |
Convertir variable a bytes | Status Quo | OOP | 7 | 20-05-2006 21:01:44 |
Algun componente para un GIF? | andrestsas | Varios | 3 | 20-08-2003 20:36:50 |
¿algun componente para editar HTML? | jfvoviedo | Varios | 2 | 21-05-2003 23:24:26 |
![]() |
|