Se volessimo, ad esempio, cambiare il carattere di separatore decimale in una nostra applicazione, è sufficiente utilizzare
la classe System.Globalization.CultureInfo. Esempio:
Dim culture As New System.Globalization.CultureInfo("it-IT")Dim numberFormat As New System.Globalization.NumberFormatInfo()'Visualizza il separatore decimale corrente MessageBox.Show(numberFormat.NumberDecimalSeparator)'Imposta la chiocciola come separatore decimale numberFormat.NumberDecimalSeparator = "@" culture.NumberFormat = numberFormat'Visualizza il separatore decimale corrente MessageBox.Show(numberFormat.NumberDecimalSeparator)'Imposta l'oggetto Culture System.Threading.Thread.CurrentThread.CurrentCulture = cultureDim valore As Double = 0 valore = 10 / 30 'Visualiza 0@33333333 MessageBox.Show(valore)
Technorati Tag: CultureInfo