Object Stream (ADO version 2.5)
L'objet ADO Stream est utilisé pour lire, écrire et gérer un flux de données binaires ou texte.
Un objet Stream peut être obtenu de trois façons:
- A partir d'une URL pointant vers un document, un dossier ou un objet d'enregistrement
- En l'instanciation d'un objet Stream pour stocker des données pour votre application
- En ouvrant la valeur par défaut objet Stream associé à un objet Record
Syntaxe
objectname.property
objectname.method
Propriétés
Propriété | La description |
---|---|
CharSet | Définit ou retourne une valeur qui spécifie dans le jeu de caractères le contenu doit être traduit. Cette propriété est utilisée uniquement avec du texte Les objets de flux (type est adTypeText) |
EOS | Indique si la position actuelle est à la fin du cours d'eau ou non |
LineSeparator | Définit ou retourne le séparateur de ligne utilisé dans un objet Stream texte |
Mode | Définit ou retourne les autorisations disponibles pour modifier les données |
Position | Définit ou renvoie la position actuelle (in bytes) à partir du début d'un objet de flux |
Size | Retourne la taille d'un objet ouvert Stream |
State | Renvoie une valeur décrivant si l'objet Stream est ouvert ou fermé |
Type | Définit ou retourne le type de données dans un objet Stream |
méthodes
méthode | La description |
---|---|
Cancel | Pour annuler l'exécution d'un appel sur un objet Stream |
Close | Ferme un objet Stream |
CopyTo | Copie un nombre spécifié de caractères / octets d'un objet de flux dans un autre objet Stream |
Flush | Envoie le contenu de la mémoire tampon de flux associé à l'objet sous-jacent |
LoadFromFile | Charge le contenu d'un fichier dans un objet Stream |
Open | Ouvre un objet Stream |
Read | Lit la totalité du flux ou un nombre spécifié d'octets à partir d'un binaire objet Stream |
ReadText | Lit la totalité du flux, d'une ligne ou d'un nombre spécifié de caractères à partir d'un objet de flux de texte |
SaveToFile | Enregistre le contenu binaire d'un objet Stream dans un fichier |
SetEOS | Réglage de la position actuelle à la fin du flux (EOS) |
SkipLine | Saute une ligne lors de la lecture d'un flux de texte |
Write | Écrit des données binaires à un binaire objet Stream |
WriteText | Rédige des données de caractère à un objet Stream texte |