Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
logiciel produit en croix
Auteur Message
Répondre en citant
Message logiciel produit en croix 
COUCOU tout le monde ! voici un petit logiciel tres simple avec un code tres simple
le principe : entrer une valeur max et votre valeur (permet de transformer un nombre en %)
exemple !
"nombre max" = 100%
"votre nombre" = x%
l'inconnue est donc le x et pour le trouver rien de plus simple ! "votre nombre" * 100 / "votre nombre" = x

voila un screen du logiciel Smile


et voila le code (sur le bouton valide) :
Code:

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Label3.Text = CInt(TextBox1.Text) * CInt("100") / CInt(TextBox2.Text)
        If Label3.Text > 100 Then ProgressBar1.Value = "0" Else ProgressBar1.Value = Label3.Text


explication du code !
Code:
Label3.Text = CInt(TextBox1.Text) * CInt("100") / CInt(TextBox2.Text)
ca c'est le produit en croix !
Code:
If Label3.Text > 100 Then ProgressBar1.Value = "0" Else ProgressBar1.Value = Label3.Text
le premier membre de la condition est une sécurité pour éviter que le logi crash (valu d'une progressbar est de 1 a 100 si c'est plus haut que 100... ça ça crash ^^)




______________________________________________________


mon site web http://pr1c3-game.craym.eu/
aide moi a faire revivre la section vb ! (http://batch.xoo.it/f62-VB-Net.htm)

"J'ai toujours raison surtout quand j'ai tord" citation de moi même
mon niveau
batch : 40/100
vb : 60/100
Visiter le site web du posteur Skype
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message logiciel produit en croix 
Pour éviter un crash, on peut très bien mettre la valeur en 100
Code:
Math.Max(CInt(TextBox1.Text) * CInt("100") / CInt(TextBox2.Text),100)





______________________________________________________
Partager permet le savoir. Le savoir permet de partager de nouveau savoirs.
Message logiciel produit en croix 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch