Einzelnen Beitrag anzeigen

Whatever

Registriert seit: 7. Jan 2009
Ort: 127.0.0.1
102 Beiträge
 
#7

Re: Bilder aus einer externen Datei laden

  Alt 1. Dez 2009, 15:48
Also hiermit möchte ich die Bilder aufrufen:

Delphi-Quellcode:
function GetCard(CardIndex:String):TBitmap;
  var
    h: Cardinal;
    r: TResourceStream;
    b: TBitmap;
  begin
    h:= LoadLibrary('CardsDLL.dll');
    if h <> 0 then
      begin
        r := TResourceStream.Create(h,CardIndex,'Bitmap');
        b := TBitmap.Create;
          try
            b.LoadFromStream(r);
            result:= b;
          finally
            b.Free;
            r.Free;
            FreeLibrary(h)
          end;
      end
    else
      RaiseLastOSError();
  end;
Von der Struktur her sieht meine DLL so aus:
Bitmap-1 -1.bmp
-2 -2.bmp
-3 -3.bmp
usw.
Falls das gemeint war

Hab mir das Tutorial mal angesehen, finde darin aber nicht unbedingt die Lösung für mein Problem... aber Danke trotzdem
  Mit Zitat antworten Zitat