Announcement

Collapse
No announcement yet.

TImage

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

  • TImage

    Hallo Experten,
    habe (für Euch) ein kleines Problemchen.
    Möchte in einer TImage-Komponete per Programm eine JPG-Datei
    laden.

    Image1.picture.loadfromFile('N:\Projekte\Test\bild 001.jpg');

    Hier bekomme ich dann folgende Fehlermeldung:

    Datei N:\Projekte\Test\bild001.jpg kann nicht geöffnet werden.

    Datei ist vorhanden und wird auch von keinem User geblockt.

    Herzlichen Dank und Grüße vom Niederrhein

    Basti

  • #2
    Die

    <jpeg.hpp>

    müsste referenziert werden
    Christian

    Comment


    • #3
      Hallo Christian, was sollte <jpeg.hpp> für Delphi sein?

      Ich hab's mal probiert, der Befehl passt so, vermute, "N" ist ein Netzlaufwerk und da gibt's ein Zugriffsproblem. Einfach mal das Bild auf "C" kopieren und da probieren, wenn's geht, dann statt "N" den UNC-Pfad nehmen, also '\\Server1\C\Projekte\Test\bild 001.jpg'

      bye,
      Helmut

      Comment


      • #4
        was sollte <jpeg.hpp> für Delphi sein?
        Im C++Builder funktioniert JPG in einem Projekt nur, wenn diese Header-Datei includiert wird

        Da man in Delphi ebenfalls per uses die Libs angibt, wäre es ein Versuch wert, diese einzubinden

        Ich hab's mal probiert, der Befehl passt so
        Nun, dann ist das in Delphi wohl nicht erforderlich
        Zuletzt editiert von Christian Marquardt; 13.07.2010, 19:14.
        Christian

        Comment


        • #5
          Auch hallo,

          mit RAD Studio 2010 Trial führt das Einfügen von 'jpeg' bei
          Code:
          ...
          interface
          
          uses
            Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
            Dialogs, ExtCtrls, jpeg;
          ...
          zum Erfolg.
          MfG
          Cheat-Sheets for Developers / Programming Quotes

          Comment


          • #6
            Interessant. Ich habe es mit Delphi 7 probiert - einfach ein TImage auf die Form gezogen, die Zuweisung geschrieben und fertig. Da gibt es kein 'jpeg' unter 'uses' und funktioniert trotzdem. Hat sich wohl etwas geändert ...

            bye,
            Helmut

            Comment


            • #7
              Herzlichen Dank für Eure Tip's.
              Leider führten sie aber nicht zum gewünschten Ergebnis.
              Ob C- oder N-Laufwerk und wie immer angegeben, der Fehler blieb.
              Haben mich aber auf die Idee gebracht, es mit einem anderen
              Bildformat zu versuchen. Habe ein bmp-Format gewählt und schon konnte
              ich das Bild in dem Programm sehen.

              Grüße vom tropischen Niederrhein

              Basti

              Comment

              Working...
              X