UpsSys.FluxCaractere

Définition

/***************************************************************/
Type FluxCaractere Implemente Public : IFlux Defaut Final TailleSegment 4 ConserverObjets
/* Objet : Flux sur un Caractere. */
/***************************************************************/
/*-------------------------------------------------------------*/
/* Heritage des proprietes d'Objet. */
/*-------------------------------------------------------------*/
Prive : /*-------------------------------------------------------------*/
/* Heritage des propriétés de IFlux. */
/*-------------------------------------------------------------*/
Prive :
/*-------------------------------------------------------------*/
/* Heritage des methodes d'Objet. */
/*-------------------------------------------------------------*/
Public : Prive : /*-------------------------------------------------------------*/
/* Heritage des methodes de IFlux. */
/*-------------------------------------------------------------*/
Public :
/*-------------------------------------------------------------*/
/* Methodes propres. */
/*-------------------------------------------------------------*/
Public :
Prive : Fin Type

Le type FluxCaractere possède un constructeur explicite permettant d'ouvrir un flux en lecture ou en lecture-écriture selon le paramètre LectureSeule.

Si C est non Nul alors le flux est initialisé avec la valeur de la chaîne de caractères.

Si LectureSeule a pour valeur Vrai alors le flux est accessible en lecture seule.

Opérateurs

Le type FluxCaractere possède les opérateurs standards suivants :

Exemple

Pour un exemple complet, merci de se référer à Flux sur Binaire et Caractere.

Variable
/******/


Principal
/*******/
Debut
FichesPatients=FluxCaractere(MaChaine, Vrai);
/* Ouverture du flux en lecture seule. */
...
Si FichesPatients==FichesProspects Alors
/* Egalité entre deux flux. */ Fin Si
Si FichesPatients!=FichesProspects Alors
/* Inégalité entre deux flux. */ Fin Si
Fin Principal

Traduction

---------