powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Извлечение ресурсов
12 сообщений из 12, страница 1 из 1
Извлечение ресурсов
    #35565691
Парашут
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как извлечь файлы из реурсов DLL или EXE ?
...
Рейтинг: 0 / 0
Извлечение ресурсов
    #35565745
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гуглить по запросу "Extract resources".

А не пробовал в TotalCommander'е нажать Ctrl+PgDn на файле?
...
Рейтинг: 0 / 0
Извлечение ресурсов
    #35565754
Парашут
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AndreTMГуглить по запросу "Extract resources".

А не пробовал в TotalCommander'е нажать Ctrl+PgDn на файле?
а причём здесь TotalCommander? Здесь форум Visual Basic!!!!!
...
Рейтинг: 0 / 0
Извлечение ресурсов
    #35565786
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Парашута причём здесь TotalCommander? Здесь форум Visual Basic!!!!!
Дабы сравнить, то ли получаешь при извлечении...
...
Рейтинг: 0 / 0
Извлечение ресурсов
    #35565829
Парашут
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ничего цельного не нашёл.
ХЕЛП!!
...
Рейтинг: 0 / 0
Извлечение ресурсов
    #35565909
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: Парашут
> Ничего цельного не нашёл.
> ХЕЛП!!

Научу пользоватся поиском!
Дорого

--
С уважением Горбонос Игорь Леонидович

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Извлечение ресурсов
    #35568173
Парашут
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Там ничего на Бэсик не нашёл!!!
...
Рейтинг: 0 / 0
Извлечение ресурсов
    #35568340
Парашут
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну проехали.
Теперь задача такая
Имеется загруженый ресурс HRes с помощью LoadResource.
Как его сохранить в файл на ЖЁСТКИЙ диск?
...
Рейтинг: 0 / 0
Извлечение ресурсов
    #35569311
Фотография Бенедикт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Парашут,
SizeofResource() возвращает размер,
LockResource() возвращает указатель,
далее либо продолжать в том же духе, т.е.
CreateFile(), WriteFile(), CloseHandle(), либо работать уже с VB-шными понятиями: скопировать содержимое ресурса в динамический байтовый массив, открыть двоичный файл для записи, записать массив в файл, закрыть файл.
...
Рейтинг: 0 / 0
Извлечение ресурсов
    #35569502
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тут

PS
там же ищи другие
...
Рейтинг: 0 / 0
Извлечение ресурсов
    #35604423
Парашут
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Бенедикт как осуществить 2 вариант?
...
Рейтинг: 0 / 0
Извлечение ресурсов
    #35605000
Фотография Бенедикт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Парашут, а в чём затруднение?
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
 Dim hModule As Long
 Dim hResource As Long
 Dim hResData As Long
 Dim nResSize As Long
 Dim bBuffer() As Byte
 Dim nFile As Long
 
 'Загрузка ресурса
 hModule = GetModuleHandle(...)
 hResource = FindResource(hModule, ...)
 hResData = LoadResource(hModule, hResource)

 'Копирование содержимого ресурса в динамический байтовый массив
 nResSize = SizeofResource(hModule, hResource)
 ReDim bBuffer( 0  To nResSize -  1 ) As Byte
 CopyMemory bBuffer( 0 ), ByVal LockResource(hResData), nResSize
 
 'Сохраниение динамического байтового массива в двоичный файл
 nFile = FreeFile
 Open "Resource.bin" For Output As #nFile
 Close #nFile 'создался файл нулевой длины - надо, ибо Open For Binary размер не обрезает
 Open "Resource.bin" For Binary Access Write Lock Write As #nFile
 Put #nFile, , bBuffer
 Close #nFile
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Извлечение ресурсов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]