• 締切済み

Access2000で拡張子「jpeg」の画像表示

イメージボックスに画像をVBAから値を代入して表示させるようにしているのですが、拡張子「.JPEG」だと、「サポートされていません」とエラーがでて、画像を表示させる事ができません。拡張子「.jpg」だと問題なく表示させることができるのですが・・・。大量の写真ファイルを扱うので、拡張子を修整させる事が大変なので、何か良い方法はありませんでしょうか?

みんなの回答

回答No.2

イメージボックスじゃなくて非連結オブジェクトフレームじゃダメなんでしょうか? 非連結オブジェクトフレームだと .jpeg でも大丈夫だったりしませんか?(レジストリに登録されている状態によって変わってくるとは思いますけど。)

Anna54
質問者

お礼

非連結オブジェクトフレームを使用しても同じ事で、JPEGの表示はできませんでした。使用するPCの環境がバラバラですので、おそらくレジストリ次第では・・という事では対応が出来ないようです>< 一度レジストリについて勉強すればなんとかなるかも知れませんね。これを機会に勉強してみます笑。 ご回答ありがとうございました。

すると、全ての回答が全文表示されます。
  • maruru01
  • ベストアンサー率51% (1179/2272)
回答No.1

こんにちは。maruru01です。 フリーソフトなどを利用して、一括で拡張子変更をするのが一番手っ取り早いと思います。 Vectorで探してみて下さい。 もちろん、自分でVBAで書いてもいいでしょうが。 http://www.vector.co.jp/vpack/filearea/win/util/file/name/ext/index.html

参考URL:
http://www.vector.co.jp/vpack/filearea/win/util/file/name/ext/index.html
Anna54
質問者

お礼

今回はDBを配布したり、Jpegが増えつづけるという事が理由で、フリーソフトで対応する事は出来なさそうでした。VBAでファイル名を書き換えるモジュールを作って対応できました(がんばっていろいろ調べてなんとか出来ました笑)。 フリーソフトの活用もあるという事、今後の参考になりました。ありがとうございました。

すると、全ての回答が全文表示されます。

関連するQ&A