Problem med simpel regne formular

Tags:    visual-basic

Hej
Jeg har lavet en lille regnemaskine, men jeg har et problem.
Problemet er at den ikke forstår komma, men derimod punktum
Håber at der er en løsning, (da programmet ved videre udvikling regnes at skulle bruges i 1. til 3. klasse)
:|
Her er koden
Fold kodeboks ind/udKode 






6 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
Du kunne lave en form for konverter. Personerne skriver det med et "," og så bruger du regular expression til at ændre kommaet til et punktum. Hvordan du gør ved jeg ikke, da jeg ikke selv arbejder med Visual Basic.



Prøv at søge på google under "VB replace"



Du kunne lave en form for konverter. Personerne skriver det med et "," og så bruger du regular expression til at ændre kommaet til et punktum. Hvordan du gør ved jeg ikke, da jeg ikke selv arbejder med Visual Basic.


Tak, for svaret...

Er der eventuelt nogen der kender til regular expression?
Hvis ikke, er der så nogen der har en anden løsning?



Jeg fundet ud af lidt, men der er et nyt problem

Problemet er markeret

Private Sub Button_ligmed_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button_ligmed.Click
Dim text_a
text_a = Val(TextBox_a.Text)
text_a.text(Replace(text_a, ",", "."))
Dim text_b
text_b = Val(TextBox_b.Text)
text_b.text(Replace(text_b, ",", "."))

TextBox_c.Text = Val(text_a.Text) + Val(text_b.Text)

End Sub



hvad med:
text_a = Val(Replace(TextBox_a.Text,",", "."));

kender ikke VB men da val i andre sprog er en streng til tal converter skulle du vel replace før du converter.



hvad med:
text_a = Val(Replace(TextBox_a.Text,",", "."));

kender ikke VB men da val i andre sprog er en streng til tal converter skulle du vel replace før du converter.


Tak for hjælpen, har fået det til at virke!
:)



t