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