Springen naar inhoud


- - - - -
VS 2015

Hoe Een Combox Wat Test Is Omzetten Naar Double En Us En Europa

VS2015

  • Log in a.u.b. om te beantwoorden
Er zijn 3 reacties in dit onderwerp

#1 glda19

glda19

    Professional Developer

  • Leden
  • PipPipPipPip
  • 308 berichten
    Laatst bezocht 02 dec 2018 22:26

Geplaatst op 08 mei 2018 - 19:10

Hi

Wat is de nieuwse manier
test=cdouble(testcombobox.text)
test=double.pars((testcombobox.text)
In europa is het decimaal teken een , en in usa . Hoe lossen we dit op

#2 Dirk Andries

Dirk Andries

    Guru Developer

  • Leden
  • PipPipPipPipPipPip
  • 1092 berichten
    Laatst bezocht
  • LocatieGent

Geplaatst op 09 mei 2018 - 12:02

Bericht bekijkenglda19, op 08 mei 2018 - 19:10, zei:

test=cdouble(testcombobox.text)
test=double.pars((testcombobox.text)

Gebruik Parse, of (dikwijls beter) TryParse.

Bericht bekijkenglda19, op 08 mei 2018 - 19:10, zei:

In europa is het decimaal teken een , en in usa . Hoe lossen we dit op
Als de GUI dezelfde internationale instellingen gebruikt als je code is er toch nooit een probleem?
Als je absolute controle wil: gebruik dan 1 van de overloaded versies met extra parameters.

#3 glda19

glda19

    Professional Developer

  • Leden
  • PipPipPipPip
  • 308 berichten
    Laatst bezocht 02 dec 2018 22:26

Geplaatst op 09 mei 2018 - 16:49

hoe het internationale instellingen instellen en gebruiken

#4 Dirk Andries

Dirk Andries

    Guru Developer

  • Leden
  • PipPipPipPipPipPip
  • 1092 berichten
    Laatst bezocht
  • LocatieGent

Geplaatst op 09 mei 2018 - 18:11

Bericht bekijkenglda19, op 09 mei 2018 - 16:49, zei:

hoe het internationale instellingen instellen
Bij voorkeur: niet.
Per definitie is het de gebruiker die de instellingen doet.

Bericht bekijkenglda19, op 09 mei 2018 - 16:49, zei:

en gebruiken
Gebruik .ToString() of interpolated strings, of String.Format() om naar stringvorm te gaan, en in omgekeerde richting .Parse en .TryParse.
Al die vormen houden rekening met de instellingen.

En natuurlijk opletten als je dingen gaat persisteren of eerder/elders gepersisteerde gegevens wil inlezen (in/uit bijvoorbeeld tekst bestanden).


Zie ook Globalization





Ook met taq VS 2015, VS2015 voorzien

0 gebruiker(s) lezen dit onderwerp

0 lid(leden), 0 bezoeker(s), 0 anonieme gebruikers

Inloggen


[VS 2015] Untitled 1

Met dank aan J├╝rgen voor de jarenlange inzet van visualbasic.be (anno dec 2000)
Met dank aan Mike en Ronneke voor de jarenlange inzet van vbib.be (anno dec 2010)
Met dank aan PascalBianca voor de jarenlange inzet van vbib.be (anno dec 2016)