login  Naam:   Wachtwoord: 
Registreer je!
 Forum

[VB] Conversion from string to type 'Double' is not valid. (Opgelost)

Offline tomie94 - 31/01/2009 16:57
Avatar van tomie94PHP interesse Hallo,

Ik ben bezig met een simpel programmaatje in VB 2008, het bestaat nu vooral uit buttons, en ik wil er nu een echt programmaatje van maken. Nu heb ik dus de volgende code:
  1. Private Sub loon_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles loon.Click
  2. MessageBox.Show("Berekening = 3,50(uurloon) X 12(aantal uren) = " + (3.5 * 12))
  3. End Sub


als ik nu op de button met loon druk, krijg ik de error:
[error=vbnet]
Conversion from string "Berekening = 3,50(uurloon) X 12(" to type 'Double' is not valid.[/error]

weet iemand hoe dit komt, en wat ik er tegen kan doen?

Tom

3 antwoorden

Gesponsorde links
Offline Koen - 31/01/2009 17:00 (laatste wijziging 31/01/2009 17:01)
Avatar van Koen PHP expert Hij probeert die string op te tellen bij 3.5 * 12, wat niet gaat omdat die string geen getal van het type "double" is.
  1. Private Sub loon_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles loon.Click
  2. dim loontje as double = 3.5*12
  3. MessageBox.Show("Berekening = 3,50(uurloon) X 12(aantal uren) = " & loontje.toString())
  4. End Sub


Zoiets misschien?

Ik weet niet of de code helemaal correct is, maar dat is het idee erachter.
Offline tomie94 - 31/01/2009 17:11
Avatar van tomie94 PHP interesse bedankt! het werkt!!
  1. Private Sub loon_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles loon.Click
  2. Dim salaris As Double = 3.5 * 12.292273
  3. Dim salaris2 As Double = Math.Round(salaris, 2)
  4. MessageBox.Show("Berekening = 3,50(uurloon) X 12(aantal uren) = " & salaris.ToString() & " " & Environment.NewLine() & "U ontvangt deze maand €" & salaris2.ToString() & " aan salaris")
  5. End Sub
Offline Koen - 31/01/2009 17:12
Avatar van Koen PHP expert Graag gedaan 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.19s