• ベストアンサー

VBのファイル読み込み

VBでランダムに画像ファイルを 読み込んでPictureBoxに表示させたいです。 どうすればよいでしょうか? 教えてください!

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

  • ベストアンサー
  • Anzu4699
  • ベストアンサー率59% (26/44)
回答No.1

簡単に言っちゃえば ランダムに画像ということで、まず画像一覧となる配列を用意しておき その配列のインデックスをランダムで取得し、PictureBoxに表示する といった感じですね 配列に格納する画像をどのように持つか、プログラム内で定数(固定)で持つのか 指定ディレクトリ内を参照していき指定拡張子(画像)を抜き出して配列に格納するのか と、様々な方法がありますが基本的にはランダム化するために一時的に配列に画像ファイル パスを格納するのが手っ取り早いと思います <作り方としては> ※手順ごとに勉強して行けばよいと思いますよ 01.画像一覧となる配列を作る(定数で持つのか、取得型で持たせるかはあなたの技術次第) 02.画像一覧配列のIndexをランダムで取得 03.取得したIndex内の画像パスをPictureBoxにセットし表示 04.タイマーイベントなどで5分間隔で02,03を繰り返す <配列には画像ファイルのパスを格納> [Index=1] c:\temp\0001.jpg [Index=2] c:\temp\0002.jpg [Index=3] c:\20090315\0001.jpg これを基本として応用していくと楽しいアプリケーションが出来上がっていきます

IloveVB
質問者

お礼

ありがとうございます なんかできそうな気がしてきました あとは勉強するだけです

関連するQ&A

専門家に質問してみよう