Aller au contenu

[VB#] Probleme de signe


ebuddy

Messages recommandés

Allo, la j'ai un problème.

Je veux faire une méthode qui reçoit soit un + ou un - et cela va affecter mon opération du genre :

Private Function nouvellePosition(ByVal signe As ???)

Dim laPosition As Integer = 1

While lesFournisseurs.Item(Me.BindingContext(lesFournisseurs).Position signe laPosition).supprimer = True

laPosition += 1

End While

Return laPosition

End Function

est-ce que c'est posible? si oui jaimerai avoir un reponse au plus vite

Lien vers le commentaire
Partager sur d’autres sites

  • Au lieu de juste passer le signe en paramètre, tu passes +1 ou -1 en tant qu'entier,
  • Et dans ta formule, au lieu d'ajouter ou soustraire "laPosition", tu effectues toujours une addition, mais en multipliant ta variable "laPosition" par le fameux +1 ou -1

Private Function nouvellePosition(ByVal signe As Integer ) 
Dim laPosition As Integer = 1
While lesFournisseurs.Item(Me.BindingContext(lesFournisseurs).Position + laPosition*signe).supprimer = True
(...)

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...