Pour quoi MessageBox apparait 2 fois

rickst4444 Messages postés 3 Date d'inscription mardi 9 mai 2023 Statut Membre Dernière intervention 20 mai 2023 - Modifié le 20 mai 2023 à 18:29
Whismeril Messages postés 18416 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 1 juin 2023 - 21 mai 2023 à 11:32
Sub Ordredecompet(A)

        ' conte nombre de participant dans classe 
        For I = 0 To 5

            If Nameinfo(I, A) = 1 Then Nombleparticip(A, 0) = Nombleparticip(A, 0) + 1

        Next

        MessageBox.Show("test" & Nombleparticip(A, 0))

end sub

5 réponses

NHenry Messages postés 15069 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 29 mai 2023 158
20 mai 2023 à 19:54

Comme tu fais du VB.NET, pense à activer Option Explicit et Option Strict et corriges ton code.
Ensuite, l'explicaiton que je vois c'est que tu appelle 2 fois Ordredecompet.


J'interviens principalement en VB6, VB.NET et C#, mais la modération m'amène souvent sur d'autre langages.
En VB.NET pensez à activer "Option Explicit" et "Option Strict".

1
vb95 Messages postés 3418 Date d'inscription samedi 11 janvier 2014 Statut Contributeur Dernière intervention 31 mai 2023 165
20 mai 2023 à 18:16

Bonjour est un mot très apprécié pour les bénévoles qui animent ce site

Ensuite pourquoi avoir posté dans le forum C# alors que le code présenté est du VB ?

Dans le titre de ton message tu parles de VB 6 . 

MessageBox.Show

C'est du VB Net pour moi . A moins que tu ne veuilles traduire du VB Net en VB 6 .

VB 6 est abandonné par Microsoft depuis 1998 pour les particuliers et depuis 2008 pour les grands comptes ( les grosses entreprises pour simplifier ) 


0
@karamel Messages postés 1829 Date d'inscription vendredi 9 mai 2008 Statut Modérateur Dernière intervention 25 mai 2023 146
20 mai 2023 à 18:31

bonjour

je déplace le message vers le forum vb.net


rien ne sert de courir il faut partir a point.
cours Forest cours !

0
vb95 Messages postés 3418 Date d'inscription samedi 11 janvier 2014 Statut Contributeur Dernière intervention 31 mai 2023 165
20 mai 2023 à 19:26

Merci bien @karamel et salut à toi


0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Whismeril Messages postés 18416 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 1 juin 2023 624
21 mai 2023 à 11:32

Bonjour 

je pense la même chose que NHenry, une façon simple de vérifier et de mettre un point d'arrêt sur la ligne

MessageBox.Show

Et au 2 eme passage exécuter en pas à pas pour quelle méthode a appelé OrdreCompet, et tant qu'à faire espionner les variables pour déterminer pourquoi ce 2eme appel.


Quand j'étais petit, la mer Morte n'était que malade.
George Burns

0