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.
Properties
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
|
|
Methods
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
|
|