PreviousNext
Help > Programmation avec LAUNCHER Office > Les commandes LNCCMD > Liste des commandes > Commande FILEWRITE
Commande FILEWRITE

Ecrit dans un fichier texte précédemment ouvert par FILEOPEN.

 

Syntaxe

 

CHGVAR

VAR(&CMD) VALUE('FILEWRITE')

CHGVAR

VAR(&PARM1) VALUE('Texte à écrire dans le fichier')

CHGVAR

VAR(&PARM2) VALUE(' ')

CALL

PGM(LNCCMD) PARM(&HANDLE &CMD &OPT &PARM1 +

&PARM2 &RESULT)

 

Paramètres

 

Paramètres

 

Parm1

Texte à écrire dans le fichier.

Le texte est ajouté à la fin du fichier.

 

 

Exemple

 

Cet exemple ouvre le fichier « C:\temp\texte.txt », en écriture, et efface son contenu actuel.
Le programme écrit ensuite du texte dans le fichier.

 

CHGVAR

VAR(&CMD) VALUE('FILEOPEN')

CHGVAR

VAR(&PARM1) VALUE('File="C:\Temp\texte.txt";Truncate=True')

CHGVAR

VAR(&PARM2) VALUE(' ')

CALL

PGM(LNCCMD) PARM(&HANDLE &CMD &OPT &PARM1 +
&PARM2 &RESULT)

 

CHGVAR

VAR(&CMD) VALUE('FILEWRITE')

CHGVAR

VAR(&PARM1) VALUE('Texte à écrire dans le fichier')

CHGVAR

VAR(&PARM2) VALUE(' ')

CALL

PGM(LNCCMD) PARM(&HANDLE &CMD &OPT &PARM1 +
&PARM2 &RESULT)

Remarque

Si la valeur à écrire contient des points virgules, il faut mettre cette valeur entre guillemets :

  LNCCMD CMD(FILEWRITE) PARM1('"aaa;bbb;ccc;ddd"')

Voir aussi

         FILEOPEN

         FILECLOSE