Entwickler-Ecke
Dateizugriff - Resource compilieren : 10 : Invalid bitmap format
HenryHux - Do 17.02.11 15:30
Titel: Resource compilieren : 10 : Invalid bitmap format
Hi, ich bekomme immer die folgende Fehlermeldung wenn ich versuche eine Resourcen-Datei mit einem bmp zu erstellen.
Mit den Beispielbildern von MS klappt es, aber nicht mit eigenen Bitmaps...
Wodran könnte das liegen?
Bitmaps sind alle 11 x 26 und haben 1,16KB.
Lg
EDIT: Kein Ahnung wodran es liegt. Speicher ich jedoch das BMP erst als JPEG und dann wieder als BMP, dann nimmt er es.
GIbt es auf die Weise einen Qualitätsverlust?
Narses - Do 17.02.11 16:38
Moin!
HenryHux hat folgendes geschrieben : |
Bitmaps sind alle 11 x 26 und haben 1,16KB. |
Für sowas gibt´s eigentlich die TImageList, die kann das eigentlich besser, als eine Resource. :idea: (es sei denn, du willst die Images später austauschen ohen das Programm anfassen zu müssen)
HenryHux hat folgendes geschrieben : |
Kein Ahnung wodran es liegt. Speicher ich jedoch das BMP erst als JPEG und dann wieder als BMP, dann nimmt er es. |
Bitmap ist nicht gleich Bitmap, es gibt da auch verschiedene Formate. Ich vermute mal, dass die Bitmaps im TC-Format (24bit) vorliegen müssen. :nixweiss:
HenryHux hat folgendes geschrieben : |
GIbt es auf die Weise einen Qualitätsverlust? |
Ja, da JEPG ein lossy-Format ist. PNG wäre lossless. :idea:
cu
Narses
HenryHux - Do 17.02.11 17:02
Ich habe bis jetzt noch nicht mit ImageList gearbeitet.
Kann die Bilder ebenfalls im Programm selbst speichern, also ohne die mitliefern zu müssen?
Lg
guinnes - Do 17.02.11 17:33
Die Bilder werden von Delphi in die .dfm-Datei gelegt und sind damit auch in den Resourcen, nur brauchst du dich nicht selber darum zu kümmern
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 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!