ExelのVBAではある程度のプログラムが組めますが、Accessは2週間前から始めた初心者です。
画像の絶対パスを記録したテーブルを作成し、Accessフォームのイメージウィンドウに画像を表示するところまではできました。
そこで質問なのですが、
1.「C:\sample\test」というフォルダ内に30個ほどの画像があるとして、このフォルダの絶対パスのテーブルからその中にある画像を表示することはできるのでしょうか?というのは、そのフォルダは全部で3万個もあり、つまり画像は全部で90万個もあるのです。
2.クエリで抽出した画像の絶対パスを利用して、その画像をフォームのイメージウィンドウに表示する方法がわかりません。
よろしくお願いします。
No.3ベストアンサー
- 回答日時:
| 2.画像の絶対パスのテーブルからフォーム上に表示して、ボタンで最初から最後まで「全部」を見ることはできます。
しかしクエリで抽出したものだけを見ることができていません。これは自己解決されたようなので
| イミーディエトウィンドウにリストアップされたパスをフォームのイメージウィンドウに反映させる方法がわからないのです。
これは、配列を使えば出来るでしょう
FolderSearch関数をちょっといじれば出来るはず。
ヒントは
ReDim Preserve
かなー
Public Sub FolderSearch(ByVal strTargetDir As String, ByRef returnArray() As String)
Dim iSize
iSize = 0
For Each file In folder.Files
With file
Debug.Print .Name, .Path, .Size
ReDim Preserve returnArray(iSize + 1)
returnArray(iSize) = .Path
iSize = iSize + 1
End With
Next file
End Sub
phoenix343さん、どうもありがとうございました。
何とかできそうです。
「ExelのVBAではある程度のプログラムが組めます」などと余計なことを書いたために、私にとってはかなりレベルの高いアドバイスを頂きました。しかしそのお陰で非常に勉強になりました。
No.2
- 回答日時:
質問が矛盾しているように見えますが、、
| 画像の絶対パスを記録したテーブルを作成し、Accessフォームのイメージウィンドウに画像を表示するところまではできました。
| 2.クエリで抽出した画像の絶対パスを利用して、その画像をフォームのイメージウィンドウに表示する方法がわかりません。
とりあえず1だけ
絶対パスのテーブルから
というのは、
絶対パスにある画像全部を表示ってことでしょうか?
出来ないとは言わないけど、
凄い帳票数になりそうですね…
絶対パスからファイル名検索をかけ、
見つかったファイル名ぶん、
Pictureコントロールを追加すればいいだけですね。
回答ありがとうございます。質問がわかりにくかったかもしれません。
1.フォルダ名を与えてそのフォルダ以下に含まれるすべての画像フォルダの絶対パスを求めるプロシージャは、「http://www.tsware.jp/tips/tips_478.htm」を参考にして作ることができました。しかしイミーディエトウィンドウにリストアップされたパスをフォームのイメージウィンドウに反映させる方法がわからないのです。
2.画像の絶対パスのテーブルからフォーム上に表示して、ボタンで最初から最後まで「全部」を見ることはできます。しかしクエリで抽出したものだけを見ることができていません。
最終的なイメージを申し上げますと、あるID番号を入力するとそのID番号の画像を保存したフォルダのリストが表示され(フォルダはあちこちにあります)、それをクリックすると画像が表示されるというような感じです。
よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 10 フォルダ内の全ての画像を矢印キーでスライドできるようにしたい 1 2022/10/21 12:53
- Excel(エクセル) 【vba】日付の形式が勝手に変わってしまう。 1 2022/09/29 10:54
- Windows 10 フォルダの画像のサムネが表示されない 2 2022/04/08 18:45
- Excel(エクセル) エクセル VBA For Next 繰り返しの書き方を教えてください 6 2022/09/01 14:11
- フリーソフト 倍率自動調整して全画面表示できるフリーの画像ビューアー 1 2023/08/24 10:55
- Excel(エクセル) excelvbaでスライドショーを作りたい 2 2023/04/20 14:32
- Excel(エクセル) エクセルで対象日に該当するデータがある場合に別表へ全対象者を表示させたい。 3 2023/07/12 09:48
- C言語・C++・C# このプログラミング誰か教えてくれませんか 1 2022/06/02 15:27
- Windows 10 2つのウィンドウ選択時の表示について 10 2023/07/25 08:48
- 画像編集・動画編集・音楽編集 画像の一括圧縮 1 2022/12/02 21:56
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
男の人はやってるとき 彼女がす...
-
彼と体の相性が良すぎて悩んで...
-
女性が喘いでいるときの男性の...
-
高校生です。彼氏の前で初めて...
-
抱きしめたときに勃起したあそ...
-
男性の方に質問です。 バックで...
-
夫婦の夜の営みについてです。 ...
-
もし週1しか恋人と会えなかった...
-
彼女が感じやすくて可愛い
-
彼氏と毎日セックスするのは異...
-
男の人ってなんですぐ勃つの?...
-
ふぇらでイカセテくれる うまい...
-
クンニしたことある人ー ま○こ...
-
彼女がフェラをしてくれません。
-
キスすれば相手を好きでなくて...
-
彼氏のセックスが下手すぎで幻...
-
兄妹や姉弟で、キスやエッチし...
-
男性に質問です! 電話だけで勃...
-
実家住まいの場合Hはホテル以外...
-
SEXの相性が良すぎると男はダメ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
男の人はやってるとき 彼女がす...
-
彼と体の相性が良すぎて悩んで...
-
高校生です。彼氏の前で初めて...
-
女性が喘いでいるときの男性の...
-
夫婦の夜の営みについてです。 ...
-
抱きしめたときに勃起したあそ...
-
彼氏と毎日セックスするのは異...
-
彼女が感じやすくて可愛い
-
もし週1しか恋人と会えなかった...
-
男の人ってなんですぐ勃つの?...
-
クンニしたことある人ー ま○こ...
-
男性の方に質問です。 バックで...
-
兄妹や姉弟で、キスやエッチし...
-
SEXの相性が良すぎると男はダメ...
-
彼氏のセックスが下手すぎで幻...
-
初体験って気持ちいいの? 男の...
-
男性に質問です! 電話だけで勃...
-
キスすれば相手を好きでなくて...
-
ふぇらでイカセテくれる うまい...
-
彼氏が勃っていました。 高校生...
おすすめ情報