Problème très couillon, mais je n'ai pas trouvé la solution ce soir.
Je dois écrire dans un fichier
"Number 1"
A priori je pensais faire un truc du genre :
number$=""Number 1""
Ca me sort évidemment ERROR : variable "Number" not allowed. Je pense qu'il voit les deux premiers "" comme une chaîne de caractère vide, et qu'ensuite il se demande ce que Number 1 fout là.
J'ai essayé :
number$="""+"Number 1"+"""
Pas mieux. Invalid string.
Y a t'il moyen de faire passer le guillemet via son code ascii (34) ?
Ou une autre solution...
Après je pourrai écrire un autre caractère à la place du guillemet, genre * et ensuite une fois le script terminé, éditer mon fichier à la main et remplacer tous les * par des ", mais c'est pas trop cool.
Alain
Ecrire des guillemets dans un fichier....
-
- Messages : 95
- Enregistré le : 19 juin 2009, 04:14
-
- Messages : 4490
- Enregistré le : 18 juin 2009, 22:41
- Localisation : 42
Re: Ecrire des guillemets dans un fichier....
C'est fort possible que ca coince avec ca...
Faut que je regarde ca.
Faut que je regarde ca.
Cyril Cavadore, ALCOR-SYSTEM, Auteur de PRISM
http://www.alcor-system.com
Pour reporter vos problème, la marche à suivre est ici
viewtopic.php?f=7&t=1403
http://www.alcor-system.com
Pour reporter vos problème, la marche à suivre est ici
viewtopic.php?f=7&t=1403
-
- Messages : 29
- Enregistré le : 27 janv. 2012, 03:21
Re: Ecrire des guillemets dans un fichier....
Je me suis heurté au meme probleme, differentes facons de faire pour le resultat demandé:
#Script by S.Guisard 16.10.2018
GETREPNAME chem$
NameOutput$="Results.txt"
FileOut$=chem$+NameOutput$
print "Look for outputfile : " FileOut$
Open_FileTxt_For_Rewrite FileOut FileOut$
quote$=""""
text1$=quote$+"Number 1"+quote$
WriteFileTxt FileOut text1$
text2$=""""+"Number 2"+""""
WriteFileTxt FileOut text2$
text3$="""Number 3"""
WriteFileTxt FileOut text3$
CloseFileTxt FileOut
END
#Script by S.Guisard 16.10.2018
GETREPNAME chem$
NameOutput$="Results.txt"
FileOut$=chem$+NameOutput$
print "Look for outputfile : " FileOut$
Open_FileTxt_For_Rewrite FileOut FileOut$
quote$=""""
text1$=quote$+"Number 1"+quote$
WriteFileTxt FileOut text1$
text2$=""""+"Number 2"+""""
WriteFileTxt FileOut text2$
text3$="""Number 3"""
WriteFileTxt FileOut text3$
CloseFileTxt FileOut
END
-
- Messages : 1267
- Enregistré le : 20 juin 2009, 01:01
Re: Ecrire des guillemets dans un fichier....
Merci Stéphane,
Cela vient de bien m'aider !
Marc
Cela vient de bien m'aider !
Marc