0

VB.NETのピクチャボックスにロードされるフォルダから描画されるピクチャをランダム化するにはどうすればよいですか? フォルダーからピクチャーボックスに一定間隔で1枚の絵を描いています。フォルダからの画像の選択をランダム化する方法を知りたいです。キッカーは、このフォルダーが時々いくつかの画像ファイルによって大きくなることです。そのため、最初のファイルごとに変数を作成するという明白な方法は機能しません。私はプログラミングに非常に慣れていないので、サンプルコードは大歓迎です。

ありがとう :)

4

2 に答える 2

1
    Dim rnd As New Random
    Dim alljpgs() As String = IO.Directory.GetFiles(path, "*.jpg", IO.SearchOption.TopDirectoryOnly)
    Dim jpg As New Bitmap(alljpgs(rnd.Next(0, alljpgs.Count - 1)))
    PictureBox1.Image = jpg
于 2012-12-27T03:55:02.217 に答える
0

同様の質問が投稿され、ここで回答されているようです:フォルダーからランダムな画像を選択して、picturebox、vb.netに表示します

于 2012-12-26T23:56:11.447 に答える