Blog de Desenvolvimento de Software da losLab

Componente HotXLS

Software Development Blog

Componente HotXLS

Ler arquivos do Excel 2.0 a 4.0 com o HotXLS

Pastas de trabalho pré-OLE do Excel 2.0, 3.0 e 4.0 abrem no Delphi pelo HotXLS, que lê streams BIFF crus, registros de célula por geração e fórmulas em cache

Componente HotXLS

XLUnicodeString BIFF8 no Delphi: cch e fHigh

Como o HotXLS decodifica XLUnicodeString BIFF8 no Delphi: GetWideString conta bytes, fHigh 0 mapeia cada byte para U+00xx e pareamento errado falha em silêncio

Componente HotXLS

Inflate ZIP Concorrente em Delphi

Duas threads Delphi que posicionam o mesmo stream ZIP leem os bytes uma da outra. O HotXLS infla planilhas XLSX em paralelo travando apenas o seek e a leitura