WriteStringFormat ?
Publié : mar. 06/avr./2010 20:16
Salut,
Lorsque je crée un fichier en compilation unicode (donc format UTF8) et que je place un BOM en début de fichier avec la comande WriteStringFormat(0, #PB_UTF8), j'ai un problème!.
En effet, lorsque j'ouvre ce fichier avec le Bloc Note, il apparait en début de la première ligne un carré (caractère non affichable)
Si je supprime ce caractère, et que j'enregistre le fichier au format UTF8 et que je le ré-ouvre, le caractère en début de ligne n'apparaît plus.
Donc question, il n'y a pas un problème avec l'écriture du BOM avec Purebasic?
Code : Tout sélectionner
; Compilation Unicode
if CreateFile(0,"Test.txt")
WriteStringFormat(0, #PB_UTF8)
WriteStringN(0,"Purebasic")
CloseFile(0)
En effet, lorsque j'ouvre ce fichier avec le Bloc Note, il apparait en début de la première ligne un carré (caractère non affichable)
Si je supprime ce caractère, et que j'enregistre le fichier au format UTF8 et que je le ré-ouvre, le caractère en début de ligne n'apparaît plus.
Donc question, il n'y a pas un problème avec l'écriture du BOM avec Purebasic?