FillMemory()

Syntaxe

FillMemory(*Adresse, Longueur [, Valeur [, Type]])
Description
Rempli la zone de mémoire à l'adresse spécifiée avec une 'Valeur' donnée. Si aucune valeur n'est spécifiée, la mémoire sera remplie avec des zéros.

La parametre optionnel 'Type' peut être une des constantes suivantes:
  #PB_Byte: Rempli la mémoire avec une valeur de type 'byte' (défaut).
  #PB_Word: Rempli la mémoire avec une valeur de type 'word'.
  #PB_Long: Rempli la mémoire avec une valeur de type 'long'.
Exemple:
  *Buffer = AllocateMemory(500)
  
  FillMemory(*Buffer, 500) ; Rempli 500 octets avec des zéros (vide la zone mémoire)
  FillMemory(*Buffer, 500, $FF) ; Rempli 500 octets avec la valeur $FF
  FillMemory(*Buffer, 500, $BADF00D, #PB_Long) ; Rempli 500 octets avec la value $BADF00D

OS Supportés

Tous

<- CopyMemoryString() - Memory Index - FreeMemory() ->