Hilfe

PokeInt

B2D B+ B3D

Aufruf

PokeInt bank, pos, wert

Parameter

bank Identität der Speicherbank (ermittelt mit CreateBank)
pos genaue Byteposition (ab 0)
wert eine Ganzzahl zwischen -2147483648 und +2147483647


Rückgabewert

-


Beschreibung

Dieser Befehl schreibt einen Integer-Wert in ein Speicherfeld. Ein Speicherfeld wird mit CreateBank erstellt und funktioniert so ähnlich wie ein Dim-Feld, nur sind die Daten direkt hintereinander gespeichert.


Zusatzinformation

Für diese Funktion muss eine genaue Byte-Position im Speicherfeld angegeben werden. Wird eine falsche Position angegeben, so kann evtl. ein falscher Wert zurückgeliefert werden. Die nachfolgende Tabelle zeigt verschiedene Typen von Werten, die ein Speicherfeld aufnehmen kann:


NameBytesTypeMin.Max.
Byte1Ganzzahl0+255
Short2Ganzzahl0+65535
Integer4Ganzzahl-2147483648+2147483647
Float4Kommazahl-2 Mrd.+2 Mrd.


Beispiel

Dieses Beispiel demonstriert die BANK-Möglichkeiten:

bnkTest = CreateBank(500)

PokeByte bnkTest,1,255
PokeInt bnkTest,2,12345678
PokeShort bnkTest,6,12345
PokeFloat bnkTest,8,12345.6789

Print PeekByte (bnkTest,1)
Print PeekInt (bnkTest,2)
Print PeekShort (bnkTest,6)
Print PeekFloat (bnkTest,8)

FreeBank bnkTest

WaitKey


Siehe auch

CreateBank, PeekByte, PeekFloat, PeekInt, PeekShort, PokeByte, PokeFloat, PokeShort, ReadBytes, ResizeBank, WriteBytes

Übersicht Datenverwaltung Speicherbänke