Einzelnen Beitrag anzeigen

Blup

Registriert seit: 7. Aug 2008
Ort: Brandenburg
1.465 Beiträge
 
Delphi 12 Athens
 
#10

Re: Verschlüsselung einer CSV Datenbank Klappt nicht ganz

  Alt 8. Mai 2009, 13:27
RCxDecode erwartet als Parameter für Source und Dest ein TByteArray das die Eingangsdaten enthält enthält bzw. die Ausgangsdaten aufnimmt.
Du übergibst aber ein Object genauer einen TMemorystream, das kann nicht funktionieren.

Delphi-Quellcode:
procedure encodeFile(fileName: TFileName; mStream: TMemoryStream);
var
  x: TRCxContext;
begin
  RCxInit(x,'Passwort');
  RCxenCode(x, mStream.Memory^, mStream.Memory^, mStream.size);
  RcxDone(x);
  mStream.Posistion := 0;
  mStream.SaveToFile(fileName);
end;
  Mit Zitat antworten Zitat