![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
|
MD5 de un Stream.
Hola. pues aca con la duda. de que no se
como obtener el md5 de un TmemoryStream. o de un TFileStream. No se como usar los componentes. se me han complicado el uso de los sdean y de los DcpCrypt2. Segun me parece es la mejor forma, de verificar si el archivo que ya ha sido descargado, es o no el mismo que ya existe asi me ahorro y evito volvelo a procesar. vale gracias. ![]() |
|
#2
|
||||
|
||||
|
Aquí tienes como calcular el md5 y además el sha1 de regalo
:http://delphi.jmrds.com/?q=node/36 Por cierto recuerda "rebobinar" el stream antes de calcular su md5:
|
|
#3
|
||||
|
||||
|
Resp
Lees el memorystream (Ms)
A un cadena le asignar ellargo en byte del meeory stream(S) setlength(S, Ms.size); ms.writebuffer(S[0], Ms.size) asi compias el contenido del memorystream en una cadena y ala caden le sacas el md5. Si algun nombre de funcion esta mal escrito es por que tebgo delphi a la mano.
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa. |
|
#4
|
|||
|
|||
|
Gracias
[seoane] rastafarey ahora los pruebo. |
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Envio de Stream con Indy | diegofhernando | Internet | 5 | 17-11-2009 03:55:16 |
| Stream a TImage | eframtz | Gráficos | 4 | 20-04-2007 04:55:06 |
| Stream datos binarios | vasgab | Gráficos | 3 | 31-05-2006 17:47:34 |
| Puntero a Stream | Enan0 | Varios | 3 | 22-03-2005 22:08:13 |
|