こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

accessでの画像表示

Access初心者です。
知り合いに頼まれ、「お客さんの情報を選択すると、その人が買った商品の画像が表示される」というのを作ろうとしています。

データから検索して、リストボックスに「特定のお客さんが購入した商品を表示する」ところまではできたのですが、そこから画像を表示する方法がわかりません。
理想としては、リストボックス内の購入商品を選択すると、OLEオブジェクトのところに、リストボックス内で選択した商品の画像が表示されるというものです。
商品のデータテーブルに、画像のファイル名を入れて、mdbファイルと同じ階層にあるフォルダにjpg形式で商品画像を保存しておき、それを表示する。という感じでしたいです。
どんな風にやれば良いのでしょうか?
参考になるコードなどがあれば是非知りたいです。

それと、今回はAccessでやろうとしていますが、これってExcelでやった方が良いんでしょうか・・・?

投稿日時 - 2007-07-13 04:37:08

QNo.3163172

すぐに回答ほしいです

質問者が選んだベストアンサー

イメージコントロールのPictureプロパティに画像ファイルのPATHとファイル名を設定することで表示できます。

また、リストボックスに画像のPATHが設定されているなら、
リストボックスのClickイベントで

イメージコントロール.Picture = リストボックス.Column(ファイルpathの列, リストボックス.ListIndex)

で設定可能です。

※「ファイルpathの列」0から始まる列番号
※「リストボックス.ListIndex」はリストボックスで選択中の行インデックス(0~)です。

>これってExcelでやった方が良いんでしょうか・
どのように見せたいか、利用したいかによって、ツールの仕組みや操作方法を決めます。

どちらが良いと言う物ではありませんし、どちらで無ければいけないと言うものでもありません。

投稿日時 - 2007-07-13 09:44:40

お礼

参考になります。
がんばってみます。

投稿日時 - 2007-07-14 00:39:52

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問