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 |
|