PokeW()

Syntaxe

PokeW(*Memoire, Valeur.w)
Description
Ecrit un mot (word) en mémoire.

Arguments

*Memoire L'adresse mémoire où écrire.
Valeur.w La valeur à écrire.

Valeur de retour

Aucune.

Remarques

Représente 2 octets signés de -32 768 à +32 767.

Exemple

  *MemoireID = AllocateMemory(5000)
  If *MemoireID
    PokeW(*MemoireID, 32000)     ; Stocke cette valeur dans la zone mémoire")
    Debug PeekW(*MemoireID)      ; Lit cette valeur depuis la zone mémoire")
    PokeW(*MemoireID+2, -32000)  
    Debug PeekW(*MemoireID+2)
    Debug ~32000+1              ; Complément à deux
    FreeMemory(*MemoireID)  
  Else
    Debug "Impossible d'allouer la mémoire demandée !"
  EndIf

Voir aussi

PeekW()

OS Supportés

Tous

<- PokeU() - Memory Index - ReAllocateMemory() ->