Avatar billede sbjerre Nybegynder
15. oktober 2002 - 15:37 Der er 1 kommentar og
2 løsninger

tal fra to textbokse skal lægges sammen

Hej

Dette burde være rimeligt simpelt, men jeg sidder på 8. time og er helt blank i roen:

Jeg har to textbox: textboxpris, textboxantal

Værdien fra disse to textboxe skal lægges sammen, men i og med at det er strings man jo i princippet taster ind, kan man ikke uden videre bruge
textboxpris + textboxantal
da dette blot lægger de to tekststrenge sammen, hvilket ikke giver mening

Derfor skal de to værdier converteres til Decimal eller single, eller en anden type er kan klare decimaltal.

HVORDAN GØR JEG DET....

Jeg er helt blank, jeg har kigget på nogle Convertklasser i .NET frameworket men blev ikke voldsomt meget klogere....

Håber at du har den nødvendige viden, da jeg ikke kommer videre før de tal er lagt sammen !

På forhånd tak for hjælpen

Vh Sbjerre
Avatar billede askhoej Praktikant
15. oktober 2002 - 15:43 #1
int total = Convert.ToInt32(textboxpris) + Convert.ToInt32(textboxantal);

/askhoej
Avatar billede odegaard Nybegynder
15. oktober 2002 - 15:46 #2
If IsNumeric(textboxpris.Text) And IsNumeric(textboxantal.Text) Then
  sum = cInt(textboxpris.Text) + cInt(textboxantal.Text)
Else
  ' Fejl! Det indtastede var ikke et tal.
End if
Avatar billede odegaard Nybegynder
15. oktober 2002 - 15:48 #3
hovsa... du beder jo ikke om heltal, men decimal/single.
Istedet for 'cInt()', benyttes 'cDbl()', som returnerer en double.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester