_ResourceGet
Загружает ресурс в память.
#Include <resources.au3>
_ResourceGet ( $ResName[, $ResType = 10[, $ResLang = 0[, $DLL = -1]] )
Параметры
$ResName | Имя ресурса |
$ResType |
[необязательный] Тип ресурса |
$ResLang |
[необязательный] Язык ресурса |
$DLL |
[необязательный] Путь к файлу, ресурс которого необходимо использовать, по умолчанию -1, означает текущий скомпилированный скрипт |
Возвращаемое значение
Успех: | Возвращает указатель на данные в памяти, @extended содержит размер |
Ошибка: | Возвращает 0 и устанавливает @error |
2 - Ошибка _WinAPI_LoadImage | |
3 - Не удалось найти ресурс (DllCall - FindResource...) | |
4 - Не удалось найти указатель на данные | |
5 - Не удалось получить размер (DllCall - SizeofResource) | |
6 - Размер данных равен 0 | |
7 - Не удалось загрузить ресурс (DllCall - LoadResource) | |
8 - Указатель на ресурс равен 0 | |
9 - Не удалось заблокировать ресурс (DllCall - LockResource) | |
10 - Указатель на ресурс равен 0 | |
11 - Ошибка _WinAPI_FreeLibrary |