Форум: "Начинающим";
Текущий архив: 2006.06.18;
Скачать: [xml.tar.bz2];
ВнизЗагрузка картинки из чужой dll Найти похожие ветки
← →
Ламот (2006-06-02 09:56) [0]Полазил по факу и этой ветке - нашел что-то похожее, только как-то неправильно это использую...
Посмотрите пож. или ткните носом в готовый пример...
procedure TForm1.Button1Click(Sender: TObject);
var Hand:HWND;
begin
if form1.OpenDialog1.Execute then
Hand:=LoadLibrary(PChar(form1.OpenDialog1.filename));
if Hand <> 0 then
begin
with TResourceStream.CreateFromID(Hand, 1, RT_BITMAP) do
try
SaveToFile("d:\1.bmp")
finally
Free
end;
end;
freelibrary(Hand)
end;
Зы. Пытаюсь выковырять карту из windows\system32\cards.dll
Зы2. Никаких ошибок этот код не выдает, на d:\ создается указанный фйл, только в нем не картинка... ((
← →
Сергей М. © (2006-06-02 16:10) [1]".. на заборе ХХХ написано, а там дрова лежат .." (С) (анекд.)
← →
Ламот (2006-06-02 16:24) [2]2 Сергей М. © - дык я понял уже, что орех получился... потому и молчу скромненько...! ))
← →
Ламот (2006-06-02 16:32) [3]Если вдруг у кого похожий вопрос будет - гляньте здесь:
http://ttgt.net.tomline.ru/students/delphi7p/Glava10/Index11.html
(дабы не плодить орехи почем зря!)
← →
Сергей М. © (2006-06-02 16:56) [4]
> Ламот (02.06.06 16:24) [2]
Ну почему сразу орех ?
Просто на самом деле в тех ресурсах хранятся вовсе не образы bmp-файлов
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.06.18;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.011 c