Vb6:pb au niveau des icons dans la listview
Fermé
minoula2006
-
15 sept. 2009 à 10:08
gregouz62 Messages postés 125 Date d'inscription mercredi 26 août 2009 Statut Membre Dernière intervention 20 octobre 2009 - 15 sept. 2009 à 15:18
gregouz62 Messages postés 125 Date d'inscription mercredi 26 août 2009 Statut Membre Dernière intervention 20 octobre 2009 - 15 sept. 2009 à 15:18
A voir également:
- Vb6:pb au niveau des icons dans la listview
- Vb6 - Télécharger - Divers Utilitaires
- Vb6 msdn ✓ - Forum Logiciels
- Vb6 freefile - Forum VB / VBA
- Vb6 randomize - Forum VB / VBA
- Listbox vb6 ✓ - Forum VB / VBA
7 réponses
gregouz62
Messages postés
125
Date d'inscription
mercredi 26 août 2009
Statut
Membre
Dernière intervention
20 octobre 2009
11
15 sept. 2009 à 10:14
15 sept. 2009 à 10:14
Bonjour,
Lance ton application en pas à pas pour voir quelle ligne pose problème et ainsi voir quelle variable n'est pas définie.
Cdt
Lance ton application en pas à pas pour voir quelle ligne pose problème et ainsi voir quelle variable n'est pas définie.
Cdt
gregouz62
Messages postés
125
Date d'inscription
mercredi 26 août 2009
Statut
Membre
Dernière intervention
20 octobre 2009
11
15 sept. 2009 à 10:43
15 sept. 2009 à 10:43
A quoi correspond ta variable Commande ? De quel type est elle ?
Est elle initialisé quelque part ?
Est elle initialisé quelque part ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
gregouz62
Messages postés
125
Date d'inscription
mercredi 26 août 2009
Statut
Membre
Dernière intervention
20 octobre 2009
11
15 sept. 2009 à 11:19
15 sept. 2009 à 11:19
Alors dans ce cas la c'est simple, soit tu as fait une erreur dans le nom de ton bouton (à mon avis tu as mis Commande au lieu de Command1).
Sinon tu utilises l'option explicit qui t'obliges à déclarer tes variables.
La solution à ton problème créer une variable de type booléen que tu passes à true lors du clic sur command1.
Pense à donner des noms plus explicites à tes éléments
Sinon tu utilises l'option explicit qui t'obliges à déclarer tes variables.
La solution à ton problème créer une variable de type booléen que tu passes à true lors du clic sur command1.
Dim isClicked As Boolean isClicked = False Private Sub Command1_Click() isClicked = True 'Form2.Show 0, Me ListView1.Top = 950 ListView1.ListItems.Clear ListView1.Icons = ImageList2 Set xxx = ListView1.ListItems.Add(, , "ÇáÑãÒ") xxx.Icon = 1 Set xxx = ListView1.ListItems.Add(, , "ÇáäæÚ") xxx.Icon = 2 Set xxx = ListView1.ListItems.Add(, , "ÇáãÕáÍÉ") xxx.Icon = 3 Set xxx = ListView1.ListItems.Add(, , "ÇáãÓÊÚãá") xxx.Icon = 4 End Sub Private Sub ListView1_Click() If isClicked Then If ListView1.SelectedItem.Index = 1 Then marque.Show 1 End If If ListView1.SelectedItem.Index = 2 Then typ.Show End If If ListView1.SelectedItem.Index = 3 Then service.Show End If If ListView1.SelectedItem.Index = 4 Then utilisateur.Show End If End If End Sub
Pense à donner des noms plus explicites à tes éléments
merci j'ai déclare Public Commande As Integer dans le module
MAIS quand J'AI EXÉCUTER UNE AUTRE FOIS
mm msg d'erreur sur xxx
comment la déclarer??
MAIS quand J'AI EXÉCUTER UNE AUTRE FOIS
mm msg d'erreur sur xxx
comment la déclarer??
gregouz62
Messages postés
125
Date d'inscription
mercredi 26 août 2009
Statut
Membre
Dernière intervention
20 octobre 2009
11
15 sept. 2009 à 15:18
15 sept. 2009 à 15:18
Désolé du temps de réponse petit problème de connection :
Dim xxx as ListItem
Dim xxx as ListItem