Mario329
Messages postés4Date d'inscriptionvendredi 23 novembre 2007StatutMembreDernière intervention28 janvier 2008
-
28 janv. 2008 à 00:24
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 2018
-
29 janv. 2008 à 00:28
Bonjour, je début en VB.net, et la procédure suivante devrait inverser les 2 élément du tableau, mais elle ne fonction pas. Exemple, elle prend l'élément 2 et le place dans 3, mais elle ne place pas 3 dans 2?
Private
Sub
cmdInver_Click(
ByVal
sender
As
System.Object,
ByVal
e
As
System.EventArgs)
Handles
cmdInver.ClickEcrEmpl((RangEmpl))
'On vérifie pour ne pas être sur le premier enregistrement ensuite on inverse les rangs
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 201847 28 janv. 2008 à 03:16
salut
beh oui... tu fais
b= a
a=b 'qui a déjà changé..., donc b=a pour le a d'origine, soit gEmployes(RangEmpl - 1)
donc forcément çà ne risque pas de fonctionner, il te faut passer par uen variable temporaire
temp=gEmployes(RangEmpl - 1)
gEmployes(RangEmpl - 1) = gEmployes(RangEmpl)
gEmployes(RangEmpl)
=temp
ps : c'est sensé fait quoi çà : EcrEmpl((RangEmpl))
?
++
<hr size ="2" width="100%" />Prenez un instant pour répondre à [infomsg_SONDAGE-POP3-POUR-CS_769706.aspx ce sondage] svp