CreateFile()
Syntaxe
Resultat = CreateFile(#Fichier, NomFichier$)Description
Crée un fichier vide. Si #PB_Any est utilisé pour le paramètre '#Fichier', le numéro du nouveau fichier sera renvoyé dans 'Resultat'. Si le fichier existe déjà, il est ouvert et devient vide! Cette fonction doit donc être manipulée avec prudence. #Fichier est le numéro de fichier qui doit être unique à ce fichier. NomFichier$ est le nom du fichier. Si Resultat est différent de 0, le fichier est créé, sinon, la création a échoué. 'Resultat' doit toujours être testé car la manipulation d'un fichier non créé peut occasionner un plantage sérieux.
Exemple
If CreateFile(0, "Text.txt") ; création d'un nouveau fichier texte...
For a=1 To 10
WriteStringN(0, "Ligne "+Str(a)) ; écriture de 10 lignes (suivies du code 'Fin de Ligne')
Next
For a=1 To 10
WriteString(0, "Chaîne"+Str(a)) ; ajoute 10 chaînes sur la même ligne (le code 'Fin de Ligne' n'est pas ajouté)
Next
CloseFile(0) ; ferme le fichier précédemment ouvert et enregistre les données
Else
MessageRequester("Information","Impossible de créer le fichier!")
EndIf
OS Supportés
Tous