
No.3ベストアンサー
- 回答日時:
通常Accessで画像データベースを作成する時は容量が大きくならないように、テーブルに画像ファイルのフルパスを格納するフィールドを1つ設け、そのパスをイメージコントロールのPictureプロパティに代入してやります。
やり方は例えばフォームのレコード移動時イベントなどに
Me!イメージコントロール名.Picture = Me!画像パスの表示(または格納)されるテキストボックス名
という感じで書きます。
ただしこれだけだとテキストボックス内が空の場合にNullエラーが出るので一般的な公式(構文)としては以下のようになります。
#################################################
' 「'」のついた行はコメント(説明)です。プログラムコードではありません。
’もし画像パステキストボックスがNull(不明値)だったら
If Isnull(Me!画像パスの表示されるテキストボックス名) = True Then
’イメージコントロールを空白表示する
Me!イメージコントロール名.Picture = ""
Else ’画像パスが不明じゃなければ
’イメージコントロールに画像を表示する
Me!イメージコントロール名.Picture = Me!画像パスの表示(または格納)されるテキストボックス名
End If
#################################################
マイクロソフトのサイトにサンプルなどが置いてありますからこちらもご参照ください。
http://www.microsoft.com/japan/users/office_expe …
http://www.microsoft.com/japan/users/office_expe …
僕が示した例と、マイクロソフトのサイトの例は、多少書き方が違いますが、結果はだいたい同じなので好きな方でやってみてください。
ではがんばってくださいね。
参考URL:http://www.microsoft.com/japan/users/office_expe …
No.2
- 回答日時:
> ハイパーリンクにするとファイルサイズは小さくなるのです
その通りです。
> フォームで確認できないので困っています。
ごもっとも。
どちらも仰る通りですので、工夫が必要と思います。
具体的には、フォーム(とくに、データシート形式や、帳票形式の画面)上で「見せる」ときだけ、テンポラリのデータベースを生成し、画面を閉じるときに削除する(最終的には画像ファイルのパスのみをデータベースに格納する)のはどうでしょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
Accessのフォームで商品の画像を表示したい
Excel(エクセル)
-
Accessで画像を整理することもできますか??
その他(データベース)
-
Accessで写真(JPEG)管理がしたいのですが....
その他(データベース)
-
4
アクセスでの大量の画像管理って結局・・・
その他(データベース)
-
5
エクセルを使って、商品管理を画像付きで行う方法。
Excel(エクセル)
-
6
Accessで写真付きの社員カードを作成したいのですが・・・
Access(アクセス)
-
7
画像データベース作成のフリーソフトを教えてください。
その他(データベース)
-
8
アクセス:名簿データベースにjpeg写真を貼り付けたい
Access(アクセス)
-
9
アクセスのレポートに画像を表示したい
Access(アクセス)
-
10
excelで写真の入ったデータを管理するには
その他(Microsoft Office)
-
11
AccessでCADデータ管理
Access(アクセス)
-
12
テキストボックスにクエリ結果を表示させたい
その他(データベース)
-
13
ACCESSでの改行コード
その他(データベース)
-
14
図面管理システムをAccessで作る方法
Access(アクセス)
-
15
Accessで別途保存の画像ファイルを読み込む方法
Access(アクセス)
-
16
Access サブフォームでの選択行の取得
その他(データベース)
-
17
Access 同じデータをたくさんのレコード(同一列)に一度に入力するには
Access(アクセス)
-
18
ACCESSでコンボボックスにSQLで抽出した値を表示したい
その他(データベース)
-
19
AccessのOLEオブジェクトについて
Access(アクセス)
-
20
ACCESS クエリ→フォーム フィルターをかけたデータのみエクスポートしたい
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
人気Q&Aランキング
-
4
ACCESSのフォームからデータの...
-
5
Accessのフォーム上にレコード...
-
6
アクセスのフォームのビューが...
-
7
アクセスでテーブルの変更内容...
-
8
Accessのフォームに表示...
-
9
アクセス 0以外をカウントす...
-
10
Accessフォームのファイル名を...
-
11
Access runtimeでテーブル、ク...
-
12
Accessのフォームで作業領域を...
-
13
ACCESSフォームでのレコード数...
-
14
ACCESSでテーブルから選択,表示...
-
15
テキストボックスの値をテーブ...
-
16
ACCESS レポートへの表示・非表示
-
17
他フォームのチェックボックス...
-
18
Access 別フォームへの再クエ...
-
19
Access フォーム上でコンボボッ...
-
20
帳票フォームに全レコードを表...
おすすめ情報
公式facebook
公式twitter