WriteData()
Syntaxe
WriteData(#Fichier, *Buffer, Longueur)Description
Ecrit dans le #Fichier la zone de mémoire qui commence à l'adresse contenue dans le pointeur *Buffer. Le paramètre 'Longueur' précise le nombre d'octets en mémoire à écrire.
Exemple:
*MemoryID = AllocateMemory(1000) ; Alloue un bloc mémoire de 1000 octets If *MemoryID PokeS(*MemoryID, "Enregistre ce texte dans le bloc mémoire") ; Ecriture d'une chaîne de caractères dans le bloc mémoire EndIf If CreateFile(0, "Texte.txt") ; Création d'un nouveau fichier... WriteData(0, *MemoryID, SizeOf(Character)*10) ; On écrit les 10 premiers caractères du bloc mémoire dans le fichier CloseFile(0) ; Ferme le fichier précédemment ouvert et enregistre les données Else Debug "Impossible de créer le fichier!" EndIf
OS Supportés
Tous