Bonjours,
Je débute dans la programmation, j'aimerais fait un petit logiciel de dock type rocket dock en moin complet bien sur .
J'ai mis au point un system d'ajout des dock de la façon suivante :
- l'utilisateur entre un nom de logiciel qui crée un dossier
dans ce dossier :
- un .txt enregistre le lien cible du .exe
- copie la photo que l'on veut utiliser a l’intérieur en la renomment en .pochette.jpeg
mon problème étant l'affichage des picturbox et des label automatique, la seul picturebox et label qui s'affiche son le dernière dossier traiter, il doit surement me manquer 1 ou 2 ligne de code, je vous laisse voire par vous même .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49 Imports System.ComponentModel Public Class Form1 Dim users As String Dim Fichier As String Dim nom As String Dim Pics As New PictureBox Dim Texte As New Label Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load users = ("C:\Users\Bryan\Desktop\ModdingDesign\Dock_Gamer\Users\") Dim position As Double position = 15 For Each Fichier In IO.Directory.GetDirectories(users) Dim info As New IO.DirectoryInfo(Fichier) nom = info.Name With Pics .Size = New Size(100, 150) .ImageLocation = (users & nom & "\pochette.jpeg") .SizeMode = PictureBoxSizeMode.StretchImage .Top = 5 .Left = position + 100 End With With Texte .Text = nom .Top = 160 .Left = position + 135 End With Me.Controls.Add(Texte) Me.Controls.Add(Pics) Next Fichier End sub Private Sub AjouterToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles AjouterToolStripMenuItem.Click Form2.Show() End Sub End Class
Partager