Ru-Board.club
← Вернуться в раздел «Прикладное программирование»

» BeginUpdateResource, UpdateResource и EndUpdateResource

Автор: Brutus
Дата сообщения: 27.03.2003 05:10
Может быть кто-нибудь когда-нибудь сумел успешно попользоваться
API-фукциями BeginUpdateResource, UpdateResource и EndUpdateResource (Дельфи + WinAPI)? Напишите, please, прмиер кода. У меня почему-то функция BeginUpdateResource постоянно возвращает "0". В хелпе написано что причин может быть 4:
-файл отсутствует
-файл уже загружен
-файл не является исполнимым файлом
-файл защищен для записи
Вроде все эти условия соблюдаю. В чём тут может быть причина?
И ещё, подскажите, что надо передавать в качестве 4-ого параметера (wLanguage) в функцию UpdateResource?
Автор: f_serg
Дата сообщения: 27.03.2003 06:35
Brutus

Цитата:
Updating Resources
The following example copies a dialog box resource from one executable file, Hand.exe, to another, Foot.exe, by following these steps:

Use the LoadLibrary function to load the executable file Hand.exe.
Use the FindResource and LoadResource functions to locate and load the dialog box resource.
Use the LockResource function to retrieve a pointer to the dialog box resource data.
Use the BeginUpdateResource function to open an update handle to Foot.exe.
Use the UpdateResource function to copy the dialog box resource from Hand.exe to Foot.exe.
Use the EndUpdateResource function to complete the update.


В MSDN-е есть пример, но он здоровый. Могу кинуть по мылу.
Автор: Brutus
Дата сообщения: 27.03.2003 10:57
f_serg
Давай сюда mdelphi@front.ru
Автор: f_serg
Дата сообщения: 27.03.2003 11:13
Brutus
Ушло.
Да, забыл сказать, что пример на си.
Автор: offroadpia
Дата сообщения: 28.03.2003 00:07
Mozhet uprostit' primer i zapostit' s'uda?
Автор: f_serg
Дата сообщения: 28.03.2003 04:32
offroadpia

Цитата:
Mozhet uprostit' primer i zapostit' s'uda?

Кто его упрощать-то будет? Могу полностью запостить, если Wowik разрешит.

Страницы: 1

Предыдущая тема: Библиотеки для обработки изображений в Delphi


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.