![]() |
Gõ tiếng việt có dấu trong lập trình giao diện GUI của Matlab
Rất nhiều bạn khi lập trình GUI trong Matlab gặp rắc rối với tiếng việt, sau một thời gian mày mò mình đã tìm ra được 1 cách như sau:
- Chỉnh bảng mã TCVN3(ABC) trong Unikey - Trong Matlab phần Font Name gõ .VnTime - Mở word chọn font .VnTime, gõ nội dung cần hiển thị - Copy vào phần Title trong Matlab --> Thế là ok-->Thật đơn giản Ai có thắc mắc vui lòng pm bên dưới, Nếu thấy hữu ích thì nhấn Thanks khích lệ nhé. Quang Vũ - Bkcar.net |
- Bài viết của bạn rất hữu ích , nhưng cho mình hỏi thêm: đối với các dialog, ví dụ như: dialog, warndlg, listdlg ..., nếu muốn nó hiển thị bằng tiếng Việt thì mình phải làm như thế nào? Mong bạn giúp đỡ
|
vẫn là properties từng em rồi thao tác như trên mà bạn
|
Cảm ơn bạn đã trả lời.
Mình đã xem properties của các lệnh: dialog, warndlg, listdlg ... rồi, nhưng ko có thuộc tính Fontname bạn ah. Còn nếu dùng lệnh Figure, đồng thời tạo thêm các giao diện nhỏ bên trong như: Static Text, Edit Text, Listbox ... sau đó mới đặt thuộc tính Fontname (ờ đây đặt là: .VnTime) cho nó thì sẽ rất mất thời gian, đồng thời không tận dụng dc các lệnh có sẵn như: dialog, warndlg, listdlg ... như mình đã đưa ra. Mà bản thân Figure cũng ko có thuộc tính Fontname nữa. Mong bạn chỉ giúp. |
bạn gửi qua mình xem thử trả lời, lâu rồi cũng không nhớ nữa
|
Ví dụ: mình dủng lệnh: warndlg('Pressing OK will clear memory','!! Warning !!')
thì nó sẽ xuất hiện warndlg như thế này nè: ![]() Còn nếu mình dùng .VnTime, TCVN3(ABC) trong Unikey: warndlg('NhÊn OK sÏ xo¸ bé nhí','!! KhuyÕn c¸o !!') (trang web này ko có .VnTime nên ko hiển thị dc, mình viết lại nè: warndlg('Nhấn OK sẽ xoá bộ nhớ','!! Khuyến cáo !!')) thì nó sẽ xuất hiện warndlg như thế này nè: ![]() |
| Múi giờ GMT +7. Hiện tại là 07:37 PM |
© 2008 - 2026 Nhóm phát triển website và thành viên SANGNHUONG.COM.
BQT không chịu bất cứ trách nhiệm nào từ nội dung bài viết của thành viên.