Hi
any idea how to randomly select an image/picture in vb please
thanks
any idea how to randomly select an image/picture in vb please
thanks
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim intrandom As Integer Dim buildpathname() As String = {"C:\Documents and Settings\Mamadou\My Documents\Visual Studio 2005\Projects\1st asgt resources\1st asgt resources\Resources\banana.jpg", "C:\Documents and Settings\Mamadou\My Documents\Visual Studio 2005\Projects\1st asgt resources\1st asgt resources\Resources\mango.jpg", "C:\Documents and Settings\Mamadou\My Documents\Visual Studio 2005\Projects\1st asgt resources\1st asgt resources\Resources\orange.jpg", "C:\Documents and Settings\Mamadou\My Documents\Visual Studio 2005\Projects\1st asgt resources\1st asgt resources\Resources\pinnaple.jpg"} Dim strpath As String = buildpathname(intrandom) PictureBox1.Image = Image.FromFile(strpath) End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim m_stroptions As String() = New String() {"apple", "banana", "orange", "pinnaple", "mango"} Dim m_blnUsed As Boolean() = _ New Boolean(m_stroptions.GetUpperBound(0)) {} Dim m_intCount As Integer = 1 Dim stroutput As String stroutput &= ".jpg" stroutput = stroutput.Insert(0, _ System.Environment.CurrentDirectory & "\images\") Dim getuniquerandomnumber(5) As Integer Dim objrandom As Random = New Random() Dim intrandom As Integer Do intrandom = objrandom.Next(0, m_blnUsed.Length) Loop Until m_blnUsed(intrandom) = False m_blnUsed(intrandom) = True intrandom = getuniquerandomnumber(5) Dim m_strname As String = m_stroptions(intrandom) Dim buildpathname() As String = {"C:\Documents and Settings\Mamadou\My Documents\Visual Studio 2005\Projects\1st asgt resources\1st asgt resources\Resources\apple.jpg", "C:\Documents and Settings\Mamadou\My Documents\Visual Studio 2005\Projects\1st asgt resources\1st asgt resources\Resources\banana.jpg", "C:\Documents and Settings\Mamadou\My Documents\Visual Studio 2005\Projects\1st asgt resources\1st asgt resources\Resources\mango.jpg", "C:\Documents and Settings\Mamadou\My Documents\Visual Studio 2005\Projects\1st asgt resources\1st asgt resources\Resources\orange.jpg", "C:\Documents and Settings\Mamadou\My Documents\Visual Studio 2005\Projects\1st asgt resources\1st asgt resources\Resources\pinnaple.jpg"} Dim strpath As String = buildpathname(intrandom) PictureBox1.Image = Image.FromFile(strpath) m_intCount += 1
Public Class Form1 Private objRandom Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load objRandom = New Random() End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Private objRandom As Random
Comment