Assistance a un exercice en vb
madeog
Messages postés
81
Statut
Membre
-
madeog Messages postés 81 Statut Membre -
madeog Messages postés 81 Statut Membre -
Bonjour,
je suis entrain de faire un exercice dans lequel on me demande d'afficher dans un listbox les informations suivantes
vous investissez : $1000
après 1 ans=>$1050,00
après 2 ans=>$1102,50
après 3 ans=>$1157,63
mon probleme est que je ne sais pas comment faire pour avoir cette affichage
j'ai plutot ceci
listViewItem: { 2ans}
listViewItem: { 3ans}
voici mon code:
EDIT : Ajout des balises de code
merci pour votre aide
je suis entrain de faire un exercice dans lequel on me demande d'afficher dans un listbox les informations suivantes
vous investissez : $1000
après 1 ans=>$1050,00
après 2 ans=>$1102,50
après 3 ans=>$1157,63
mon probleme est que je ne sais pas comment faire pour avoir cette affichage
j'ai plutot ceci
listViewItem: { 2ans}
listViewItem: { 3ans}
voici mon code:
Public Class Form1
Private Sub Btncalcule_Click(sender As Object, e As EventArgs) Handles Btncalcule.Click
'Declaration des variables
Dim i, tin, interv, n, m As Double
'verification si les textbox ne sont pas vides et affectation
If Txttauxinteret.Text <> "" And Txtmtin.Text <> "" And Txtinterv.Text <> "" And Txtnbannee.Text <> "" Then
tin = CDbl(Txttauxinteret.Text) / 100
n = CDbl(Txtnbannee.Text)
m = CDbl(Txtmtin.Text)
interv = CDbl(Txtinterv.Text)
Dim item As ListViewItem
ListView1.Items.Clear()
Dim an As String
For i = interv To n-1 Step interv
If i = 1 Then
an = "an"
Else
an = "ans"
End If
item = New ListViewItem
item.Text = CStr(i) + "" + an
item.SubItems.Add((m * (1 + tin) ^ i).ToString)
Me.ListView1.Items.Add(item)
Next
If n = 1 Then
an = "an"
Else
an = "ans"
End If
item = New ListViewItem
item.Text = CStr(n) + "" + an
item.SubItems.Add((m * (1 + tin) ^ n).ToString)
Me.ListView1.Items.Add(item)
End If
BtnRecommencer.Visible = True
End Sub
Private Sub BtnRecommencer_Click(sender As Object, e As EventArgs) Handles BtnRecommencer.Click
ListView1.Items.Clear()
Txtinterv.Clear()
Txtmtin.Clear()
Txtnbannee.Clear()
Txttauxinteret.Clear()
BtnRecommencer.Visible = False
End Sub
Private Sub BtnTerminer_Click(sender As Object, e As EventArgs) Handles BtnTerminer.Click
Close()
End Sub
End Class
EDIT : Ajout des balises de code
merci pour votre aide
A voir également:
- Assistance a un exercice en vb
- Vb - Télécharger - Langages
- Assistance free - Guide
- Work from home online assistance avis - Forum Vos droits sur internet
- Assistance rapide - Accueil - Piratage
- Code assistance ss06 ✓ - Forum Snapchat
1 réponse
Bonjour,
Déjà, pour ta boucle, moi je ferai
Ensuite.. il serait bien de préciser dans quel VB tu codes...
VBA ? VB6 ? VB.NET (quelle version) ?
Ensuite comment as tu définis ta listview ? Elle est en multicolonnes ?
Sinon tu peux ajouter des colonnes par programmation
par exemple :
Déjà, pour ta boucle, moi je ferai
For i = 1 To n Step interv
Ensuite.. il serait bien de préciser dans quel VB tu codes...
VBA ? VB6 ? VB.NET (quelle version) ?
Ensuite comment as tu définis ta listview ? Elle est en multicolonnes ?
Sinon tu peux ajouter des colonnes par programmation
par exemple :
Me.ListView1.View = View.Details
Me.ListView1.Columns.Add("C1")
Me.ListView1.Columns.Add("C2")
Dim I1 As ListViewItem = Me.ListView1.Items.Add("ligne1 column 1")
I1.SubItems.Add("ligne1Column2")
je code en vb.net 2017
je n'avais pas définis de colonne.