Gif animation load to Picturebox EN/De

02/02/2021 20:20 ProDielerNR(1)#1
Hey everyone

I have try gif animation load to my Picbox but nothing Animation can anyone help?

Hey alle Zusammen ich versuche imoment ein gif in meiner Picturebox zu laden
so das sie eben noch die Animation zeigt, jedoch tut sie dies nicht :/

den Einzigen unterschied den ich mache zu andern ist das ich es peer code
mache wo andere es aus der Toolbox nehmen wo es wiederum Funktioniert.

Kann mir da einer sagen was ich Falsch mache? :confused:

Code:
        
Dim Chest As New Bitmap(My.Resources.chest4)
 Public WithEvents Item As New PictureBox

Item = New PictureBox()
        Item.Size = New Size(25, 25)
        Item.Location = New Point(440, 550)
        Me.Controls.Add(Item)
        Item.BackColor = Color.Transparent

        Item.image = chest
        Item.BackgroundImageLayout = ImageLayout.Stretch
        Item.BringToFront()
Backgroundimage habe ich auch schon versucht, das bild wird dann zwar angezeigt aber nicht Animiert
02/03/2021 02:54 elmarcia#2
Quote:
Originally Posted by ProDielerNR(1) View Post
Hey everyone

I have try gif animation load to my Picbox but nothing Animation can anyone help?

Hey alle Zusammen ich versuche imoment ein gif in meiner Picturebox zu laden
so das sie eben noch die Animation zeigt, jedoch tut sie dies nicht :/

den Einzigen unterschied den ich mache zu andern ist das ich es peer code
mache wo andere es aus der Toolbox nehmen wo es wiederum Funktioniert.

Kann mir da einer sagen was ich Falsch mache? :confused:

Code:
        
Dim Chest As New Bitmap(My.Resources.chest4)
 Public WithEvents Item As New PictureBox

Item = New PictureBox()
        Item.Size = New Size(25, 25)
        Item.Location = New Point(440, 550)
        Me.Controls.Add(Item)
        Item.BackColor = Color.Transparent

        Item.image = chest
        Item.BackgroundImageLayout = ImageLayout.Stretch
        Item.BringToFront()
Backgroundimage habe ich auch schon versucht, das bild wird dann zwar angezeigt aber nicht Animiert
Im not an expert in vb but shouldn't it be Item.Image = Chest
02/03/2021 04:19 ProDielerNR(1)#3
this is no matter on vb :)

Edit:
Ich hab eine lösung für mein Problem gefunden.
Nur verstehe ich nicht ganz warum ich das exstern laden muss damit es Funktioniert...
sobald ich es aus der Resource laden will gibt es nur stand bild :?

Code:
        
        Item = New PictureBox()
        Item.Size = New Size(25, 25)
        Item.Location = New Point(440, 550)
        Me.Controls.Add(Item)
        Item.BackColor = Color.Transparent
        Item.Image() = Image.FromFile("data\items\Chest.gif")
        Item.SizeMode = PictureBoxSizeMode.StretchImage
        Item.BringToFront()
Falls wer auch mal das Problem haben sollte, cool wäre falls noch jemand eine andere lösung findet das er es hier rein posten könnte thanks :)