PhotoShop7.xで作ったBMPファイルを読み込むには?

解決


gezigezi  2004-04-05 15:26:26  No: 8220  IP: [192.*.*.*]

Image->Picture->LoadFromFileを用いてBMPファイルを
読み込もうと思ったのですが、PhotoShop7.0で保存した
BMPファイルを読もうとすると「ストリームからの読み込みエラー」
となってしまいます。
以前のバージョンのPhotoShopで作ったファイルやペイントで作った
ファイルならば読めるのですが、PhotoShop7.0はなぜか駄目でした。
なお、PhotoShop7.0でもOS/2互換形式で保存した場合は読めるようです。
どなたか何か解決方法を知っている方がいたら教えてください。
お願いします。

編集 削除
ふぐちゃん  2004-04-05 15:33:56  No: 8221  IP: [192.*.*.*]

以前にもこの掲示板でご紹介したことがあるのですが...
中村拓男さんが公開されているTNkDIBやDHGLを一度試されてはいかがでしょうか。
http://www.asahi-net.or.jp/%7EHA3T-NKMR/index.htm
原因を見つけるためのヒントにはなると思います。

編集 削除
ウォレス&グルミット  2004-04-06 11:06:14  No: 8222  IP: [192.*.*.*]

文面からすると、BCBですか?

PhotoShop7.0とBCB6Proが手元にありましたので実験しましたが
Windowsフォーマットの16/24/32bit
OS/2フォーマット24bitのみ

の4通り全て読み込めましたよ。

念のためDelphi6Personalでも実験しましたがOKでした。

再現できる状況を「最小条件で」(ココ重要)示していただけますか?

編集 削除
LupinⅢ  URL  2004-04-06 12:29:39  No: 8223  IP: [192.*.*.*]

ファイルが壊れたとか?
バイナリエディタで確認するとかですかねぇー

編集 削除
gezigezi  2004-04-12 15:26:27  No: 8224  IP: [192.*.*.*]

返事が遅れてすみません。
PhotoShop7.0.1とBCB6ProSP4で試していますが、
フォームにImageを貼りデフォルトのPictureを
読み込もうとしただけでもエラーが出てしまいます。
とりあえず、BCBの再インストールを試してみることにします。

編集 削除
gezigezi  2004-04-13 09:41:23  No: 8225  IP: [192.*.*.*]

原因が分かりました。
PhotoShop7.0→PhotoShop7.0.1のアップデートパッチを適用すると
BCB6Proでは読み出せないBMPファイルが生成されるようです。
とりあえずPhotoShop7.0のまま使うことにします。
お騒がせしました。

編集 削除
ウォレス  2004-04-13 10:17:14  No: 8226  IP: [192.*.*.*]

!!
7.0.1ではそんなBMPを作ってしまうのですか?

IrfanViewやsusieやlinarでは読めるのでしょうか?そのBMP。

今は実験できない・・・のでまた後で実験してみます。

編集 削除