FGX.Assets.CustomFile.TfgAssetFile: различия между версиями
Перейти к навигации
Перейти к поиску
Admin (обсуждение | вклад) (summary) |
Admin (обсуждение | вклад) (summary) |
||
Строка 11: | Строка 11: | ||
<p>Ресурс содержащий пользовательский файл любого формата. Файл размещенный в ресурсах доступен только на чтение. Поэтому при первом обращении к файлу через <i>FileName</i> происходит распаковка файла из ресурса в место, соответствующее месту распаковки <i>FileLocation</i> и правилу распаковки <i>ExtractionRule</i> .</p><p>Последующие обращения к файлу по имени не приводят к распаковке файла. Однако, если файл был удален, то распаковка будет выполнена снова.</p> | <p>Ресурс содержащий пользовательский файл любого формата. Файл размещенный в ресурсах доступен только на чтение. Поэтому при первом обращении к файлу через <i>FileName</i> происходит распаковка файла из ресурса в место, соответствующее месту распаковки <i>FileLocation</i> и правилу распаковки <i>ExtractionRule</i> .</p><p>Последующие обращения к файлу по имени не приводят к распаковке файла. Однако, если файл был удален, то распаковка будет выполнена снова.</p> | ||
+ | == Методы == | ||
+ | |||
+ | {| class="wikitable sortable" | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">IsEmpty(): [[Boolean]]</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |} | ||
+ | |||
== Свойства == | == Свойства == | ||
Текущая версия на 03:12, 6 декабря 2021
Delphi
TfgAssetFile = class (TfgAsset)
TObject -> TfgAsset -> TfgAssetFile
Содержание
Описание
Ресурс содержащий пользовательский файл любого формата. Файл размещенный в ресурсах доступен только на чтение. Поэтому при первом обращении к файлу через FileName происходит распаковка файла из ресурса в место, соответствующее месту распаковки FileLocation и правилу распаковки ExtractionRule .
Последующие обращения к файлу по имени не приводят к распаковке файла. Однако, если файл был удален, то распаковка будет выполнена снова.
Методы
function
|
IsEmpty(): Boolean
Описание отсутствует. |
Свойства
property
|
FileLocation: TfgFileLocation
Место, куда будет выполнена распаковка файла из ресурса. Значение по умолчанию: TfgFileLocation.DocumentsPath .
|
property
|
ExtractionRule: TfgExtractionRule
Правило распаковки файла из ресурса. Значение по умолчанию: TfgFileLocation.DocumentsPath .
|
property
|
Uri: string
URI к файлу. Только для внутреннего использования.
|
property
|
FileName: string
Полное имя распакованного файла. Пример для Android: /data/user/0/ru.fgx.AssetDatabaseFile/files/HelloWorld/universal-universal.txt
|
Константы
const
|
AssetType: string
Описание отсутствует. |
const
|
DefaultExtractionRule: TfgExtractionRule
Описание отсутствует. |
const
|
DefaultExtractedFileLocation: TfgFileLocation
Описание отсутствует. |