Hallo
Ik heb volgende code:
De bedoeling is dat hij een random image laad uit die directory.
Hij laad altijd dezelfde, maar nogtans als ik watches zet op de filename die hij moet laden, is dit toch niet altijd dezelfde, dus het lijkt of hij 1 laad, en dan de keren erna de nieuwe image negeerd.
Moet ik eerst de picturebox clearen ofzo?
Thx
Ik heb volgende code:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| Dim backgrounds As New IO.DirectoryInfo("E:\Docs\Visual Studio 2010\MovieBgs") If backgrounds.Exists Then Dim backgroundarray As Array = backgrounds.GetFiles("*.jpg") Dim randommax As Integer = backgroundarray.Length Dim r As New Random(System.DateTime.Now.Millisecond) Dim random As Integer = r.Next(1, randommax) Dim randomteller As Integer = 1 Dim bgjpg As FileInfo For Each bgjpg In backgroundarray If randomteller = random Then picBackground.Image = Image.FromFile(bgjpg.FullName.ToString) Else randomteller = randomteller + 1 End If Next End If |
De bedoeling is dat hij een random image laad uit die directory.
Hij laad altijd dezelfde, maar nogtans als ik watches zet op de filename die hij moet laden, is dit toch niet altijd dezelfde, dus het lijkt of hij 1 laad, en dan de keren erna de nieuwe image negeerd.
Moet ik eerst de picturebox clearen ofzo?
Thx