FillMemory()

Syntax

FillMemory(*Memory, Groesse [, Wert [, Typ]])
Beschreibung
Füllt den Speicherbereich '*Memory' mit dem angegebenen 'Wert'. Wenn kein Wert angegeben wird, dann wird der Speicherbereich mit 0 gefüllt.

Der optionale Parameter 'Typ' kann eine der folgenden Konstanten sein:
  #PB_Byte: Füllt den Speicher mittels eines Byte (1 Byte) Wertes (= Standard).
  #PB_Word: Füllt den Speicher mittels eines Word (2 Byte) Wertes.
  #PB_Long: Füllt den Speicher mittels eines Long (4 Byte) Wertes.
Beispiel:
  *Buffer = AllocateMemory(500)
  
  FillMemory(*Buffer, 500) ; Füllt 500 Byte mit dem Wert 0 (löscht den Speicherbereich)
  FillMemory(*Buffer, 500, $FF) ; Füllt 500 Byte mit dem Wert $FF
  FillMemory(*Buffer, 500, $BADF00D, #PB_Long) ; Füllt 500 Byte mit dem Wert $BADF00D

Unterstützte OS

Alle

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