_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 |