Compactar registro?

Delphi

02/03/2006

Existe uma maneira de compactar um registro?
Obs: eu não quero gravar em um registro com o caminho de um arquivo compactado, e sim compactar um registro string em si, esta compactação seria feita na hora de gravar, e na hora de ler ele apareceria descompactado.


Edilcimar

Edilcimar

Curtidas 0

Respostas

Aroldo Zanela

Aroldo Zanela

02/03/2006

Colega,

Você pode utilizar a zLib do Delphi que comprime com uma taxa equivalente ao WinZip.


GOSTEI 0
Edilcimar

Edilcimar

02/03/2006

vou testar o zlib neste final de semana, qualquer coisa eu aviso


GOSTEI 0
Motta

Motta

02/03/2006

O problema de uma linha de registro é de ter provavelmente pouca redundância ,base dos algoritmos de compactação.

Como é o registro , apenas números ? Já pensou numa conversão de bases ?

ps Não conheço o zlib.


GOSTEI 0
Edilcimar

Edilcimar

02/03/2006

os campos são varchar e blob, os dados são todos string


GOSTEI 0
POSTAR