簡體   English   中英

如何更改visual basic 2010中的默認貨幣

[英]how to change the default currency in visual basic 2010

在 Visual Basic 2010 中,我的默認值是美元符號“$”。 如何更改我所在國家/地區的默認貨幣,即帶有“RM”標志的馬來西亞。 提前致謝。

*編輯

基本上當我輸入這些代碼時,它不起作用。 我能知道為什么嗎?

Private Sub Button1_Click ......

Dim a As Integer = 400

Dim ri As System.Globalization.RegionInfo = New System.Globalization.RegionInfo(New CultureInfo("ms-MY").LCID)

Console.WriteLine(ri.CurrencySymbol)

MsgBox(a.ToString("C"))

結束子

您應該嘗試設置線程的文化或獲取相關線程的信息。 使用這種方式,您可以檢索特定於文化的貨幣代碼

**編輯: **

var ri = new System.Globalization.RegionInfo(new CultureInfo("ms-MY").LCID);
Console.WriteLine(ri.CurrencySymbol);  // Output `RM`

查看此 url以獲取支持的文化列表。

編輯: (VB.Net 版本)

Dim ri as System.Globalization.RegionInfo = new System.Globalization.RegionInfo(new CultureInfo("ms-MY").LCID)
Console.WriteLine(ri.CurrencySymbol)  // Output `RM`

這引起了我的注意,我想提供這個解決方案。 要使 CultureInfo 類在 Visual Basic 中工作,您需要這樣的代碼:

Imports System.Globalization

Public Class .......

Private Sub Button1_Click ......
Dim a As Integer = 400
Dim ri As CulturInfo = New CultureInfo("ms-MY")

MsgBox(a.ToString("C",ri))

End Sub
End Class

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM