Ouvre un fichier de type texte sur le PC .
Si le fichier n’existe pas, il est créé.
Syntaxe
CHGVAR |
VAR(&CMD) VALUE('FILEOPEN') |
CHGVAR |
VAR(&PARM1) VALUE('File="nom du fichier" [;UNICODE] [ ;Truncate] [ ;InsertNL]') |
CHGVAR |
VAR(&PARM2) VALUE(' ') |
CALL |
PGM(LNCCMD) PARM(&HANDLE &CMD &OPT &PARM1 + &PARM2 &RESULT) |
Paramètres
Paramètres |
|
Parm1 |
File : Chemin du
fichier à ouvrir. UNICODE : True /
False (Défaut=False) Truncate :True / False (Défaut=False) Le
fichier est effacé si Truncate est vrai. InsertNL :True / False (Défaut=False) Si InsertNL est vrai, chaque écritire dans le fichier par la commande FILEWRITE générera un saut de ligne.
|
|
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 + |
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 + |
Voir aussi