Uncompress (gb.compress)
Cette classe permet à Gambas d’utiliser les algorithmes de compression, pour décompresser des fichiers ou des chaînes en mémoire, et lire un fichier compressé en utilisant les méthodes
Stream standard.
Propriétés
Type
|
Avant de pouvoir utiliser l’une des méthodes fournies par cette classe, vous devez sélectionner ici le pilote de compression à utiliser.
|
Propriétés héritées
Blocking
|
Retourne ou définit si le flux est bloquant.
|
ByteOrder
|
Retourne ou indique l'ordre des octets utilisé pour lire ou écrire des données binaires dans un flux.
|
EndOfFile
|
Cette propriété signale si la dernière utilisation de LINE INPUT a atteint la fin du fichier au lieu de lire une ligne entière avec un caractère de fin de ligne.
|
EndOfLine
|
Retourne ou indique le retour de chariot utilisé par ce flux.
|
Eof
|
|
Handle
|
Retourne le descripteur de fichier système associé au flux Stream.
|
IsTerm
|
|
Lines
|
Retourne un objet virtuel qui permet d'énumérer un flux ligne par ligne.
|
NoShare
|
|
NullTerminatedString
|
|
Tag
|
Retourne ou définit l’étiquette associée au flux.
|
Term
|
|
Méthodes
File
|
Une fois que vous avez sélectionné le pilote de compression, vous pouvez décompresser un fichier et placer le résultat dans un autre fichier en utilisant cette méthode.
|
Open
|
Vous permet d’ouvrir en lecture un fichier enregistré dans un format compressé. Avant de pouvoir utiliser cette méthode vous devez sélectionner le pilote de compression à utiliser
|
String
|
Cette fonction retourne une chaîne décompressée à partir de sa forme compressée en utilisant l’algorithme défini par la propriété Type.
|
Méthodes héritées
Begin
|
Démarre la mise en tampon des données écrites dans le flux, de manière à ce que tout soit envoyé lors de l'appel à la Méthode Send.
|
Close
|
Ferme le flux.
|
Drop
|
Dépose les données mises en tampon depuis le dernier appel à la méthode Begin.
|
ReadLine
|
Lit une ligne de texte dans le flux, comme l'instruction LINE INPUT.
|
Send
|
Envoie toutes les données depuis le dernier appel à Begin en une seule salve.
|
Watch
|
|