Announcement

Collapse
No announcement yet.

Bmp's in DLL

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Bmp's in DLL

    Ist es möglich TrueColor - Bilder (ca. 600x800) in einer DLL unterzubringen? Wenn ja mit welchem Programm ?
    Wie kann ich dieses dann in eine TImage - Komponente laden.

  • #2
    Eine erste Antwort auf die Frage, habe ich selbst

    Mit TBitmap->LoadFromResourceName(Instance,"Name") kann man ein Resourcenbitmap laden ( ob in TrueColor, weiß ich nicht )
    und das Instancenhandle, werde ich sicherlich von LoadLibrary(dll) bekommen

    Comment


    • #3
      Hi,

      hier ein beispiel. Zuerst erzeugst du eine rc Datei mit dem folgenden inhalt.

      BITMAP1 BITMAP "datei.bmp"

      diese rc Datei fügst du einfach der DLL hinzu

      Nun gehst du in dein normales Projekt und gibst folgende Zeilen an.

      HINSTANCE dllhinst = LoadLibrary("library.dll");

      Image1->Picture->Bitmap->LoadFromResourceName((int)dllhinst, "BITMAP1");

      FreeLibrary(dllhinst);

      Ich habe die Zeilen nun nicht gestest, aber wie ich es auswenig kann dürfte es so richitg laufen.

      Ciao Philip

      Comment


      • #4
        Ich habe noch eine Frage zum Thema: Wie lässt sich ein Form exportieren

        Comment


        • #5
          http://www.entwickler-forum.de/webx?128@@.ee704a2<p>
          Schöne Grüße, Mario NOac
          Schöne Grüße, Mario

          Comment

          Working...
          X