• Vui lòng đọc nội qui diễn đàn để tránh bị xóa bài viết
  • Tìm kiếm trước khi đặt câu hỏi

Nhờ giúp thay đổi ký tự "." = nhóm số và ký tự "," số lẻ

Nơi trao đổi về các vấn đề trong lập trình Windows Forms, Console dùng cú pháp ngôn ngữ Visual Basic .NET và C#

Điều hành viên: tungblt, vuathongtin

muaphonui_2010
Thành viên tâm huyết
Thành viên tâm huyết
Bài viết: 473
Ngày tham gia: T.Sáu 26/11/2010 1:15 pm
Đến từ: TP.HCM
Has thanked: 173 time
Been thanked: 27 time
Liên hệ:

Nhờ giúp thay đổi ký tự "." = nhóm số và ký tự "," số lẻ

Gửi bàigửi bởi muaphonui_2010 » T.Ba 11/07/2017 12:18 am

Chào các bạn.
Nhờ các bạn giúp đỡ mình với.
Hiện tại Project của mình dùng ký tự phân biệt "NHÓM SỐ" và ký tự phân biệt "SỐ LẺ" phụ thuộc vào máy tính đang dùng.
==> Mình muốn mình có thể định nghĩa được cho project độc lập, không phụ thuộc vào hệ thống máy tính đang dùng cài đặt.

==> Mình muốn project của mình luôn luôn hiển thị nhóm số là dấu ".", số lẻ được phân biệt bởi dấu ",".
Chứ nó phụ thuộc vào hệ thống máy tính mình khó lấy số liệu quá. lúc thì dấu ",", lúc thì dấu ".".
Mình có tham khảo link này, nhưng mình không biết các áp dụng và cũng không biết nó có đúng với trường hợp của mình không nữa.
https://www.devexpress.com/Support/Cent ... ing-symbol

Có bạn nào biết xin giúp mình với.
Xin chân thành cảm ơn.



muaphonui_2010
Thành viên tâm huyết
Thành viên tâm huyết
Bài viết: 473
Ngày tham gia: T.Sáu 26/11/2010 1:15 pm
Đến từ: TP.HCM
Has thanked: 173 time
Been thanked: 27 time
Liên hệ:

Re: Nhờ giúp thay đổi ký tự "." = nhóm số và ký tự "," số lẻ

Gửi bàigửi bởi muaphonui_2010 » T.Ba 11/07/2017 1:15 am

Mình mò được rồi.
Mình dùng code này
<STAThread()> _
Private Shared Sub Main()

Dim myCulture As New CultureInfo("vi-vn") 'en-US
myCulture.NumberFormat.NumberDecimalSeparator = ","
myCulture.NumberFormat.NumberGroupSeparator = "."
Thread.CurrentThread.CurrentCulture = myCulture
Thread.CurrentThread.CurrentUICulture = myCulture

Application.EnableVisualStyles()
Application.SetCompatibleTextRenderingDefault(False)
Application.Run(New FROM1())
End Sub


Quay về “Visual Basic .NET và C# (VB.NET & C#)”

Đang trực tuyến

Đang xem chuyên mục này: Không có thành viên nào trực tuyến.4 khách