MDBに保存した画像ファイル(JPEG形式)をVB6.0で読み出して、
PictureBoxに出力したいのですがうまくいきません。
ちなみに、画像ファイルOLEオブジェクト型フィールドに入っています。
分かる方いらっしゃいましたら、
どうかよろしくお願い致します。
PictureBoxではなく、OLEコンテナコントロールにデータ連結すれば、
表示させることができると思います。
もし、PictureBoxに表示させることが目的ならば、
OLEとしてmdbに埋め込むのではなく、別の形式で格納しておいてください。
(OLE埋め込みした場合、OLEコンテナ以外に表示させるのは難しいです)
・画像のバイナリを保存しておき、一度ファイルに吐いてLoadPictureする
・画像のバイナリを保存しておき、APIを使ってStdPictureに変換する
・永続化したPictureオブジェクトを保存しておき、それをデシリアライズする
・画像データそのものではなく、画像ファイルのフルパスだけを保存しておき、
LoadPictureで表示させる。