articles/dicorebol-fr/open.txt · Dernière modification: 07/05/2005 00:21

EN: rebol.com - rebol.org - rebol.net -
FR: Rebol Documentation Project - forum RebelBB - rebol-france.org - forum codeur -

 

Open - Détail de la fonction

En résumé :

Ouvre une nouvelle connection sur un port.

Utilisation :

open spec

Arguments :

spec - L’argument “spec”. (type: file! url! port! object! block!)

Raffinements :

/binary - Conserve exactement le contenu.

/string - Modifie toutes les fins de lignes.

/direct - Ouvre le port sans mise en buffer.

/new - Crée un fichier. (n’est plus nécessaire .)

/read - Lecture seule. Les opérations d’écriture sont bloquées.

/write - Ecriture seule. Les opérations de lecture sont bloquées.

/no-wait - Rend la main sans attendre s’il n’y a pas de données.

/lines - Manipules les données comme des lignes.

/with - Spécifie un mode de fin de ligne différent.

end-of-line - L’argument “end-of-line”. (type: char! string!)

/allow - Spécifies les attributs de fichier à sa création.

access - L’argument “access”. (type: block!)

/mode - Bloc de raffinements précédents.

args - L’argument “args”. (type: block!)

/custom - Autorise des raffinements spéciaux.

params - L’argument “params”. (type: block!)

/skip - Saute un certain nombre d’octets.

length - L’argument “length”. (type: number!)

Description :

Ouvre un port pour des opérations d’Entrée/Sortie (I/O). La valeur renvoyée par OPEN peut être utilisée pour examiner ou modifier les données liées au port. L’argument doit être un port complétement spécifié, une désignation abrégée telle qu’un chemin de dossier ou une URL, ou un bloc à exécuter pour modifier une copie des spécifications du port par défaut.

    autos: open/new %autos.txt
    insert autos "Ford"
    insert tail autos " Chevy"
    close autos
    print read %autos.txt
    Ford Chevy

Fonctions en relation :

close - Ferme la connection sur un port ouvert.

do - Evalue un bloc, un fichier, une URL, une fonction, un mot ou n’importe quelle valeur.

get-modes - Renvoie les caractéristiques d’un port (mode).

insert - Insére une valeur dans une série et renvoie la série après l’insertion.

load - Charge un fichier, une URL, ou une chaine. Lie les mots au contexte global.

query - Renvoie des information concernant un fichier ou une URL.

read - Lecture à partir d’un fichier, d’une URL, ou d’un port défini (block or object).

remove - Ote une ou des valeur(s) d’une série et retourne la série après la position des valeurs effacées.

set-modes - Modifie les caractéristiques du mode d’un port.

write - Ecrit dans un fichier, une URL ou un port défini (block or object).

Version anglaise officielle :

 
  articles/dicorebol-fr/open.txt · Dernière modification: 07/05/2005 00:21
 
Fil RSS: Recent changes RSS feed
Valid XHTML 1.0 Valid CSS Powered by PHP Driven by DokuWiki
Hébergement par Spinodo