Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - Fehlermeldung bei Grafik: Ungültige Dateierweiterung JPG
Peter18 - Mo 20.02.12 20:18
Titel: Fehlermeldung bei Grafik: Ungültige Dateierweiterung JPG
Ein freundliches Hallo an alle,
wieder ein schönes Problem, :cry: vielleicht hat es schon jemand gelöst. :?:
Ich verwende Delphi 4. Darunter habe ich ein neues "TImage" erstellt, mit erweiterten Eigenschaften. Das habe ich im Rahmen eines Projektes getestet und läuft. In einem weiteren Projekt habe ich es dann eingebunden und läuft nicht. Da war doch was???!!! Ach ja, unter "uses" noch "jpeg" in der aufrufenden Unit eingetragen und läuft. Im Laufe der weiteren Entwicklung kommt plötzlich diese Fehlermeldung wieder, ohne das "uses" verändert wurde.
Kann das jemand erklären?
Grüße von der Nordsee
Peter
Tilo - Mo 20.02.12 22:26
Hallo Peter18,
Ohne die Datei und den Programmcode zu kennen muss die Kristalkugel bemüht werden.
a) Die Unit auf die verwiesen wird ist eine andere (zwar gleicher Name aber anderer Unterschied)
b) Die Bilddatei ist defekt
c) Das Bild ist kein Jpeg
d) die vom Bild genutzte jpeg Version ist nicht von der Unit unterstützt
=> zeigt etwas Code, vielleicht kann Dir dann mehr geholfen werden.
Beste Grüße an die Nordsee aus Sachsen.
Tilo
Peter18 - Di 21.02.12 12:39
Hallo Tilo,
danke für Deine Antwort, ich hatte keinen Proogrammcode beigefügt, weil es eine ganze Menge wäre, gehe ich davon aus, dass es eventuell eingegrenzt werden kann.
Beim formulieren der Antwort habe ich mir noch einmal die Fehlermeldung angesehen und es fiel mir wie Schuppen aus den Haaren. es stand dort "(.jpg )". (Wer lesen kann ist klar im Vorteil :oops: ) Damir war die Ursache schnell gefunden. in der Steuerdatei waren hinter dem Dateinamen tatsächlich Leerzeichen. Wie sie sich eingeschlichen haben weiß ich nicht, aber nach der Korrektur funktionierte es wieder!
Viele Grüße von der trüben Nordsee nach Sachsen
Peter
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!