Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi EInvaildGraphic (.jpg) bei download mit indy (https://www.delphipraxis.net/152481-einvaildgraphic-jpg-bei-download-mit-indy.html)

blackfin 24. Jun 2010 18:24

AW: EInvaildGraphic (.jpg) bei download mit indy
 
Zitat:

Könnt ihr mir sagen, warum ich den Fehler: EInvaildGraphic "Unbekannte Datei (.jpg)" bekomme?
Liegt das vielleicht nur daran, dass du eventuell die unit JPEG nicht in den Uses hast?

idefix2 24. Jun 2010 20:07

AW: EInvaildGraphic (.jpg) bei download mit indy
 
Jedenfalls ist es ein waschechtes jpg.

SyntaxXx 25. Jun 2010 06:20

AW: EInvaildGraphic (.jpg) bei download mit indy
 
Ich hab jetzt so ziemlich alles ausprobiert doch bekomme es einfach nicht hin.
Im momment bin ich gerade soweit das ich den Fehler: JPEG Fehler #53 bekomme.

Und ja hab jpeg in uses aufgenommen.



Edit:

Es ist zum verzweifeln.
Jetzt habe ich mir hier gerade GraphicEx geladen und eingestellt, da bemerke ich, dass GraphicEx garkeine .jpgs unterstützt.

Es funktioniert einfach nicht.

blackfin 25. Jun 2010 07:40

AW: EInvaildGraphic (.jpg) bei download mit indy
 
Zitat:

Jedenfalls ist es ein waschechtes jpg.
Ich meinte damit eigentlich, ob du die JPEG überhaupt ins Projekt eingebunden hast?

Beispiel:
Code:
uses
  Windows, Messages, ..., JPEG;
^^ Da das letzte ist wichtig, ansonsten kommt beim JPG ins TImage laden der Fehler:

"EInvalidGraphic: unbekannte Bilderweiterung (.jpg)"

SyntaxXx 25. Jun 2010 07:41

AW: EInvaildGraphic (.jpg) bei download mit indy
 
Äh ja, hab ich doch davor geschrieben.

Was mir aber noch aufgefallen ist, dass wenn ich das Bild herhunter geladne hab mit meinem Programm und ich es manuel aufrufe, also mit dem Viewer von Windows, dann kann das Bild auch nicht angezeigt werden.
Das würde ja bedeuten, das schon beim herunterladen was schief geht.

blackfin 25. Jun 2010 07:42

AW: EInvaildGraphic (.jpg) bei download mit indy
 
ups....sorry...da hab ich dich wohl gerade mit idefix verwechselt gehabt...:oops:

blackfin 25. Jun 2010 07:47

AW: EInvaildGraphic (.jpg) bei download mit indy
 
Vermutung:
Fehlt dem Indy vielleicht die Angabe des Stream-Typs?
Ich arbeite nicht mit Indy, aber vielleicht hilft ja ein

Code:
IdHTTP1.Request.ContentType := 'application/octet-stream';
vor dem GET?

SyntaxXx 25. Jun 2010 07:50

AW: EInvaildGraphic (.jpg) bei download mit indy
 
Kleine verbesserung, heißt: IdHTTP1.Request.ContentType := 'application/octet-stream';

Also ohne -.

Aber hilft leider auch nicht.

blackfin 25. Jun 2010 07:51

AW: EInvaildGraphic (.jpg) bei download mit indy
 
Habs schon gesehen gehabt :D


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:52 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz