Quantcast
Channel: VBForums - Visual Basic .NET
Viewing all articles
Browse latest Browse all 27031

VS 2010 [RESOLVED] Help with Dim.

$
0
0
Please, tell me that there is a way to make something like this?

Code:

Dim PicBox as New PictureBox1
Because I have 16 Picture Boxes and I really dont want to copy this 16 times and changin PictureBox1.Image every time.
Example:

Code:

 
Dim FileExtension = IO.Path.GetExtension(PictureBox1Path).ToUpper
            If FileExtension = "EXE" Then
                PictureBox1.Image = CType(Ic.ConvertTo(ReturnIcon(PictureBox1Path, 1), GetType(Bitmap)), Image)
                PictureBox1.SizeMode = PictureBoxSizeMode.CenterImage
            ElseIf FileExtension = "TXT" Then
                PictureBox1.Image = My.Resources.TextLogo
            ElseIf FileExtension = "PNG" Or FileExtension = "GIF" Or FileExtension = "JPG" Or FileExtension = "JPEG" Or FileExtension = "JPE" Or FileExtension = "JFIF" Or FileExtension = "BMP" Or FileExtension = "TIFF" Then
                PictureBox1.Image = My.Resources.ImageLogo
            ElseIf FileExtension = "AVI" Or FileExtension = "FLV" Or FileExtension = "3G2" Or FileExtension = "DIVX" Or FileExtension = "MP4" Or FileExtension = "MP4V" Then
                PictureBox1.Image = My.Resources.VideoLogo
            ElseIf FileExtension = "MP3" Or FileExtension = "WAV" Or FileExtension = "FLAC" Or FileExtension = "PCM" Or FileExtension = "DVF" Or FileExtension = "OGG" Then
                PictureBox1.Image = My.Resources.AudioLogo
            ElseIf FileExtension = "PDF" Then
                PictureBox1.Image = My.Resources.PDFLogo
            ElseIf FileExtension = "RAR" Then
                PictureBox1.Image = My.Resources.RARLogo
            ElseIf FileExtension = "ZIP" Then
                PictureBox1.Image = My.Resources.ZIPLogo
            Else
                PictureBox1.Image = My.Resources.UnknownLogo
            End If

Because I would have to change PictureBox1.Image to PictureBox2.Image and again and again...
I want to make something like:

Code:

Dim PicBox as New PictureBox1

PicBox.Image
....

It is very likely that you did not understand what I need.
Thanks in advance.

Viewing all articles
Browse latest Browse all 27031

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>