Функция
Container_Init (String, LongInt, LongInt, LongInt ) :
LongInt |
Top Previous Next |
Назначение
|
Функция
загружает контейнер из dsk-файла. Если загрузить контейнер не
удалось (например, в dsk-файле нет контейнера с заданным именем
(см. параметр Name)) или параметр Name
является пустой строкой, то функция инициализирует новый контейнер
с заданными параметрами. |
Описание
|
function
Container_Init (Name : String; ItemSize, Count, Delta : LongInt ) :
LongInt; |
Параметры
|
Name
- собственное имя контейнера для восстановления из dsk-файла. Может
быть пустой строкой. Имя восстанавливаемого контейнера должно
совпадать с именем, под которым контейнер сохранен в dsk-файле
(Е
см.
процедуру Container_Done). |
ItemSize
- размер одного хранимого элемента в контейнере. Размер лежит в
пределах от 1 до 8. |
Count
- начальное количество элементов в системе. |
Delta
- шаг приращения при переполнении начального количества элементов.
|
Возвращаемое
значение |
Функция
возвращает уникальный идентификатор контейнера. |
Смотрите
также |
Container_Done
|