Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


450 / 2272 ツリー ←次へ | 前へ→

【11656】サブフォームに写真を表示させる ももんが 10/5/18(火) 1:10 質問[未読]
【11658】Re:サブフォームに写真を表示させる 小僧 10/5/21(金) 11:18 発言[未読]
【11661】Re:サブフォームに写真を表示させる hatena 10/5/25(火) 17:10 回答[未読]
【11662】ありがとうございます。 ももんが 10/5/26(水) 10:20 お礼[未読]

【11656】サブフォームに写真を表示させる
質問  ももんが  - 10/5/18(火) 1:10 -

引用なし
パスワード
   トピックスに合う写真のデータベースを作成しています。
写真は、テキスト形式でパス&ファイル名を格納しています。

トピックステーブル 1に対して、
写真テーブルの写真は、多存在します。

調べると、単票形式で、1対1で写真を表示させる方法は見つけたのですが、
1対多で写真を表示させる方法が分かりません。

イメージでは、
親フォームに、トピックス
サブフォームに、写真を複数(数は決まっていない)
という風にしたいのですが、できるでしょうか?
教えていただけないでしょうか。
よろしくお願いします。

【11658】Re:サブフォームに写真を表示させる
発言  小僧  - 10/5/21(金) 11:18 -

引用なし
パスワード
   ▼ももんが さん:
こんにちは。

>親フォームに、トピックス
>サブフォームに、写真を複数(数は決まっていない)

画像の大きさなどにもよりますが
方法はいくつかあるかと思われます。

A) 単票フォームを使う
 画像を表示させるためのオブジェクトフレームは1つだけ配置し
「前へ」「次へ」等のボタンで表示を切り替える。

 いっぺんに表示する事はできませんが、
 画像を読み込む処理が1枚なので
 表示する時間を気にしなくてすみます。

B) 帳票フォームを使う
 サブフォームに帳票フォームを使用し、
 複数の画像を表示する事もできるかと思われます。
 ですが、

> 写真を複数(数は決まっていない)

 との事ですので、解像度が大きい、画像数が多い等の場合、
 画面を開くだけで相応の時間を取られる場合があります。


一案として、サブフォームの左側にリストボックスを配置して
選択できる画像のタイトルを表示、
リストボックスで選んだ画像がサブフォームの右側に表示される、
なんて方法もありかと思われます。

【11661】Re:サブフォームに写真を表示させる
回答  hatena  - 10/5/25(火) 17:10 -

引用なし
パスワード
   帳票フォームにパス&ファイル名から複数の画像を表示させたいのなら、

OleImage 関数 - 表形式(帳票)フォームにパスから画像を表示する方法
h tp://www.f3.dion.ne.jp/~element/msaccess/AcTipsFrmOleImage.html

【11662】ありがとうございます。
お礼  ももんが  - 10/5/26(水) 10:20 -

引用なし
パスワード
   帳票形式でも、写真を表示させる方法があるんですね。
さっそくやってみます。
ありがとうございました。

写真のサイズは全く気にしていませんでした。
時間がかかるようなら、単票形式にして、
ボタンを配置してみます。

450 / 2272 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
1078193
(SS)C-BOARD v3.8 is Free