Announcement

Collapse
No announcement yet.

JPEG-Bilder in einem Formular anzeigen.

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

  • JPEG-Bilder in einem Formular anzeigen.

    Hallo!

    Ich möchte mit Delphi 3 ein JPEG-Bild in einem Formular darstellen. Leider wird dieses Bildformat nicht von der Image-Box unterstützt.
    Weiß jemand hilfe

    Danke
    Rassi

  • #2
    Hallo,

    auf der Delphi-CDROM befindet sich die Unit <b>JPEG.PAS</b>. Wenn diese Unit in das eigene Projekt eingebunden wird, können die VCL-Komponenten auch mit JPEG-Grafiken umgehen. Die alles entscheidende Stelle verbirgt sich bei dieser Unit hinter den folgenden Zeilen:
    <pre>
    initialization
    InitDefaults;
    TPicture.RegisterFileFormat('jpeg', sJPEGImageFile, TJPEGImage);
    TPicture.RegisterFileFormat('jpg', sJPEGImageFile, TJPEGImage);
    finalization
    TPicture.UnregisterGraphicClass(TJPEGImage);
    end.
    </pre>
    Im <b>Initialization</b>-Abschnitt wird das JPEG-Format unter Delphi registriert.

    P.S: Ich bin aber zu faul um nachzusehen, ob diese Unit bereits bei Delphi 3 dabei war ;-)
    &#10

    Comment


    • #3
      Hallo!

      Vielen Dank für den Tip.
      Ich werde gleich mal nachsehen, ob ich die Unit auf der Delphi3 CD finde.

      Gruß
      rass

      Comment


      • #4
        Ja, sogar unter Delphi 3.0 Standart: \INFO\EXTRAS\JPEG\jpeg.pas

        And

        Comment

        Working...
        X