описание и характеристики хундай CarsGuru.Net
всегда! Мы распродаем : полиграфия листовки или оригинальные визитки за полцены! Для вас.



 



Как создать DLL только с ресурсами



    Как создать DLL только с ресурсами Как создать DLL только с ресурсами

- Что общего между ЭВМ и половым членом?
- Оба имеют два устойчивых состояния - либо стоит, либо висит.

Создайте и откомпилируйте пустой проект DLL, который содержит ссылку на файл ресурсов .res, который содержит Ваши ресурсы.


library ResTest;
uses
  SysUtils;

{$R MYRES.RES} 

begin 
end.

Для использования такой DLL, просто загрузите dll и ресурсы, которые Вы будете использовать:


{$IFDEF WIN32}
const
  BadDllLoad = 0;
{$ELSE}
const
  BadDllLoad = 32;
{$ENDIF}

procedure TForm1.Button1Click(Sender: TObject);
var
  h: THandle;
  Icon: THandle;
begin
  h := LoadLibrary('RESTEST.DLL');

  if h <= BadDllLoad then
    ShowMessage('Bad Dll Load')
  else
  begin
    Icon := LoadIcon(h, 'ICON_1');
    DrawIcon(Form1.Canvas.Handle, 10, 10, Icon);
    FreeLibrary(h);
  end;
end;



 
Время генерации страницы 0.013178 сек.