2010-08-25 8 views
1

je besoin d'un moyen d'encoder une chaîne à Mime/base64 dans Delphi 7 et PHPMime/encodage base 64

Ces deux codeurs doivent être compatibles :)

+0

Qui va encoder, et qui va décoder? –

Répondre

1

L'unité EncdDecd a été incluse depuis Delphi 6; ci-dessous sont les fonctions base64 compatibles Mime qu'il contient.

Ce cached post from FlexVN (le original post n'est pas toujours en ligne) explique comment faire la chose base64 entre PHP et Delphi en utilisant l'unité EncdDecd.

unit EncdDecd; 

interface 

uses Classes, SysUtils; 

procedure EncodeStream(Input, Output: TStream); 
procedure DecodeStream(Input, Output: TStream); 
function EncodeString(const Input: string): string; 
function DecodeString(const Input: string): string; 

function DecodeBase64(const Input: AnsiString): TBytes; 
function EncodeBase64(const Input: Pointer; Size: Integer): AnsiString; 
Questions connexes