Einzelnen Beitrag anzeigen

GreenHorn3600

Registriert seit: 24. Jun 2007
165 Beiträge
 
#1

Indy (aktualliserte Version) und der Messagedigest / SHA1

  Alt 13. Aug 2009, 22:13
Hallo Zusammen,

bei den Indys, bekomme ich in der aktuellen Version (von D2009) weder den MD5 noch den SHA1 zum laufen. Unter D2006 funktioniert es problemlos.

Dieser Code lässt sich z.B. unter D2009 nicht einmal mehr kompilieren

Delphi-Quellcode:
//Uses: IdHashSHA1, idHash;
function HashItWithSHA1(aStream: TStream): String;
var
 sha1: TIdHashSHA1;
begin
 result := '';
 assert(aStream <> NIL);
 
 sha1 := TIdHashSHA1.Create;
 try
  result := sha1.AsHex(sha1.HashValue(aStream));
 finally
  sha1.Free;
 end;
end;
Bekommt das einer von euch unter D2009 zum laufen?

Danke.
Greeny
  Mit Zitat antworten Zitat