ResizeBank указатель_на_банк_памяти, новый_размер
Параметры
указатель_на_банк_памяти = указатель, назначенный банку памяти при его создании
новый_размер = новый размер банка памяти в байтах
Описание
Изменяет размер ранее созданного банка памяти. Существующие данные банка памяти не могут быть изменены, но могут быть перемещены в память.
См. также:
CreateBank,
CopyBank,
BankSize.
Пример
; BankSize, ResizeBank, CopyBank – пример использования
; Создать банк памяти
bnkTest=CreateBank(5000)
; Заполнить случайными integer-числами
For t = 0 To 4999
PokeByte bnkTest,t,Rand(9)
Next
; Изменить размер банка памяти
ResizeBank bnkTest,10000
; Скопировать первую половину банка памяти во вторую
CopyBank bnkTest,0,bnkTest,5000,5000
; Отобразить окончательный размер банка памяти
Print BankSize(bnkTest)