Bonjour
Je développe avec Visual Studio 2005 et j'ai un soucis pour créer dynamiquement une picture.
j'ai donc crée une classe ClPicturebox donc voici le code:
et j'ai un formulaire qui utilise cette classe
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Public Sub New(ByVal ImageAUploader As String, ByVal X As Integer, ByVal Y As Integer, ByVal Hauteur As Integer, ByVal Largeur As Integer) 'On charge l'image Drawing.Image.FromFile(ImageAUploader) 'On définie la taile Me.Height = hauteur Me.Width = Largeur 'on définie la position Me.Top = Y Me.Left = X Me.Visible = True 'Me.BackColor = Color.Blue End Sub
et en fait il me crée bien mon picture box car quand je met le background color il s'affiche bien mais des que je veux mettre mon image il ne m'affiche rien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Public PctMusique As ClPictureBox Private Sub FrmMiniLecteur_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load PctMusique = New ClPictureBox("C:\Documents and Settings\xxx\Mes documents\Cours\VB net\xxx\Images\Design\btMp3.png", 100, 100, 50, 50) Me.PctFondTouche.Controls.Add(PctMusique) End Sub
Je ne pense pas avoir fait d'erreur dans mon code mais j'espere quand meme que vous aurez une petite solution pour m'aider a avancer.
PS: le lien de l'image est bon
PS2: Je n'ai pas d'erreur de compilation mais j'ai ca qui s'affiche dans ma fenetre d'execution
Une exception de première chance de type 'System.IO.FileNotFoundException' s'est produite dans System.Drawing.dll
Une exception de première chance de type 'System.NullReferenceException' s'est produite dans myBox.net.exe
Partager