Tôi làm Visual Basic khá nhiều nhưng mà vẫn không biết cách làm thế nào để đưa tiếng Việt vào trong VB. Nhất là các Label, Button, Menu...
Có ai ở đây xử lý được chưa? (Mà chỉ được dùng font Unicode thôi, không dùng .VnTime hoặc VNI.
Tôi làm Visual Basic khá nhiều nhưng mà vẫn không biết cách làm thế nào để đưa tiếng Việt vào trong VB. Nhất là các Label, Button, Menu...
Có ai ở đây xử lý được chưa? (Mà chỉ được dùng font Unicode thôi, không dùng .VnTime hoặc VNI.
Bạn tìm mấy bài trước xem lại nhé.Có nhiều người cũng nếu vấn đề như vậy đó và đã có câu trả lời rùi
bạn có thể dùng lại font của VietKey ấy, bạn sao chép nó ra và dùng thoải mái với bộ gõ Việt key. Thế nhưng bạn vẫn phải để font đó trong bộ setup của bạn => Phiền phức. Thực ra thì VB không hỗ trợ Unicode ( theo mình biết là vậy ). Hãy an lòng với tiếng anh hoặc là dùng font tiếng việt đi bạn ơi
Vấn đề Unicode này khá là rắc rối đó. Tui đã tham khảo nhiều bài nhưng vẫn ko thể đánh được Unicode = Vietkey trên VB. Nhưng không phải là ko có cách. Cách của tui là cách nông dân (hehe, các bác đừng cười tui nhé).
Ví dụ : á = 225, à =224. ạ = 7841
Bây giờ các bác muốn viết chữ "Chào các bạn" ở Label1 thì các bác dùng hàm ChrW.
Label1.Caption = "Ch" & ChrW(224) & "o c" & ChrW(225) & "c b" & ChrW(7841) & "n"
Tuy nhiên cách này không viết được lên các Control Default của VB bạn phải dùng Component : Microsoft Form 2.0 Object Library. Bác nào có cách nào hay hơn post lên nhé !
Được sửa bởi subzero lúc 11:02 ngày 05-12-2002
Bạn vào www.vovisoft.com trong đó sẽ có hướng dẫn chi tiết cho bạn.
hướng dẫn là một chuyện, nhưng EDITOR CỦA VB KHÔNG SUPPORT UNICODE. bạn hiểu không? Như FP thì có, còn VB thì không.
down mà xem !
Trời đây là Font : VK Sans Serif chứ có phải là Unicode đâu.
Tưởng gì mới, Download về, chạy không được , lên đây download lại, thấy SubZero nói, thua....làm hớ hàng hết trơn
muốn support unicode thì nên chuyển sang .NET đi
Bookmarks