Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#50

Re: Dateien verschlüsseln - aber wie?

  Alt 4. Okt 2003, 01:26
So geht es:
Delphi-Quellcode:
GetMem(SrcBuffer, 1024);
GetMem(DestBuffer, 1024);
try
  while (SrcStream.Position < SrcStream.Size) and (Terminated = False) do
  begin
    if SrcStream.Size - SrcStream.Position > 1024 then
      Len := 1024
    else
      Len := SrcStream.Size - SrcStream.Position;
    SrcStream.ReadBuffer(SrcBuffer^, Len);
    EncodeBuffer(SrcBuffer^, DestBuffer^, len);
    DestStream.WriteBuffer(DestBuffer^, Len);
  end;
finally
  FreeMem(SrcBuffer);
  FreeMem(DestBuffer);
SrcBuffer, DestBuffer sind Pointer und Len ist vom Typ Integer.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat