Compress (gb.compress)

Esta classe permite que o Gambas use algoritmos de compressão, para comprimir arquivos, strings na memória, e para escrever um arquivo comprimido usando métodos Stream padrões.

Esta classe herda Stream em Classes nativas.

Esta classe é criável.

Esta classe funciona como um array estático apenas leitura.

Propriedades
Default   Retorna nivel de compressão padrão para o driver atual de compressão
Max   Retorna o nível máximo de compressão para o driver de compressão atual, significando, máxima compressão, algoritmo mais lento.
Min   Retorna o nível mínimo de compressão para o driver de compressão atual, significando, mínima compressão, algoritmo mais rápido.
Type  

Inherited properties
Blocking   Retorna ou define se o estream está bloqueando.
ByteOrder   Retorna ou define a ordem de bytes usado para ler ou escrever dados binários para o stream.
EndOfFile   Esta propriedade sinaliza a última utilização do LINE INPUT que chegou ao fim do arquivo, em vez da leitura de uma linha completa com um caractere de fim-de-linha.
EndOfLine   Retorna ou define o separador de nova linha usada pelo stream.
Eof  
Handle   Retorna o descritor de arquivo do sistema associado ao Stream.
IsTerm  
Lines   Retorna um objeto virtual que permite enumerar o stream, linha por linha.
NoShare  
NullTerminatedString  
Tag   Retorna ou define a tag associado ao Stream.
Term  

Métodos
File   Uma vez selecionado o driver de compressão, você pode comprimir um arquivo e colocar o resultado em outro arquivo usando este método.
Open   Permite que você abra um arquivo para escrita no formato comprimido. Antes de usar este método você deve selecionar o driver de compressão adequado.
String  

Inherited methods
Begin   Inicia o buffer de escrita de dados para o stream, de modo que tudo será enviado quando o método Send for chamado.
Close   Fecha uma stream.
Drop   Libera os dados que foi buffered desde a última chamada do método Begin.
ReadLine   Ler uma linha de texto a partir do stream, como a instrução LINE INPUT.
Send   Envia todos os dados, de uma só vez, desde a última chamada de Begin.
Watch