Hilfe

FreeBank

B2D B+ B3D

Aufruf

FreeBank bank

Parameter

bank Identität des Speicherfeldes (ermittelt mit CreateBank)


Rückgabewert

-


Beschreibung

Diese Anweisung löscht ein Speicherfeld, welches mit CreateBank erstellt wurde. Dadurch wird mehr Speicher frei. Dies sollte möglichst angewendet werden, um den Speicher zu schonen - besonders bei älteren Rechnern wird es da kritisch.

Das manuelle Löschen des Speicherfeldes muss nicht angewendet werden. BlitzBasic macht es automatisch, wenn das Programm beendet wird. Allerdings kann man somit während des Spiels den unnötigen Speicher freigeben.


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

BankSize, CopyBank, CreateBank, PeekByte, PeekFloat, ReadBytes, ResizeBank, WriteBytes

Übersicht Datenverwaltung Speicherbänke