====== GetStorageItem ====== Получает из [[ru:api:wastorage|хранилища]] по указанному адресу элемент с указанным ID по указанному ключу. ===== Синтаксис ===== function GetStorageItem(aStorageURL: string; aStorageKey: string; aCryptoKey: string; aItemID: integer=-1; aStoragePass: string=''): TCSStorageItem; ==== Параметры ==== * **//aStorageURL//** * //тип:// string * //назначение:// адрес хранилища * **//aStorageKey//** * //тип:// string * //назначение:// идентификационный ключ * **//aCryptoKey//** * //тип:// string * //назначение:// ключ для шифровки/расшифровки * **//aItemID//** * //тип:// integer * //назначение:// ID элемента, который необходимо получить * **//aStoragePass//** * //тип:// string * //назначение:// пароль доступа к хранилищу ==== Возвращаемое значение ==== * //тип:// [[ru:wascript:pascal:records:tcsstorageitem|TCSStorageItem]] * //назначение:// полученный элемент ===== Замечания ===== * Если aItemID = -1, то будет получен случайный элемент по указанному ключу ===== Примеры ===== -//Получаем случайный элемент из хранилища var item:=GetStorageItem('http://mysite.ru/storage.php','requests','mycrypto'); //Если ID элемента больше нуля, то отправляем его строку в лог. if item.ItemID>0 then Log(item.Data);