Tôi đang phát triển một ứng dụng nhỏ. Các chú thích (văn bản được hiển thị trên Nhãn) với WideChars
(chữ cái Hy Lạp) là chính xác trong Vista và Windows7 trong hầu hết các trường hợp, nhưng trong một số trường hợp (trên một số máy tính) tôi chỉ có ô trống. Ngôn ngữ là như nhau, hệ điều hành quá. Điều gì có thể gây ra nó? Xin hãy giúp tôi làm cách nào để giải quyết vấn đề này.Vấn đề hiển thị WideChar trên Windows 7
Trả lời
Vấn đề là các phông chữ trên máy tính bị lỗi không có glyphs cho các ký tự bạn đang hiển thị. Thông thường điều này xảy ra trên các máy XP. Vista đi kèm với nhiều phông chữ hoàn chỉnh hơn.
Bạn có thể cần phân phối phông chữ hoặc khuyến khích người dùng cài đặt gói ngôn ngữ để đảm bảo độ trung thực.
Nếu bạn đang thử nghiệm bản dịch tiếng Hy Lạp của ứng dụng, bạn nên kiểm tra nó trên cài đặt Windows của Hy Lạp. Cài đặt tiếng Anh của Windows không nhất thiết phải đi kèm với các phông chữ hỗ trợ dải ký tự Unicode của bạn.
Windows 7 Ultimate và Enterprise cung cấp gói ngôn ngữ bổ sung làm bản cập nhật tùy chọn qua Windows Update. Người dùng của bạn với các phiên bản Windows 7 đó có thể đã cài đặt các gói ngôn ngữ tùy chọn, có thể bao gồm các phiên bản phông chữ hỗ trợ các chữ cái Hy Lạp bạn đang sử dụng. Các phiên bản khác của Windows 7 không bao gồm các gói ngôn ngữ bổ sung. Windows thực sự chỉ được đảm bảo hỗ trợ đầy đủ ngôn ngữ đã được cài đặt hoặc các ngôn ngữ có chung bộ ký tự. Bạn không thể dựa vào người dùng có gói ngôn ngữ cụ thể.
Rất có thể đó không phải là vấn đề thực sự nếu bạn đang dịch chương trình của mình dựa trên cài đặt ngôn ngữ của người dùng. Những người chạy chương trình của bạn bằng tiếng Hy Lạp sẽ có các cài đặt Windows hỗ trợ tiếng Hy Lạp.
- 1. ssh vấn đề trên windows 7 (gitbash vs windows cmd)
- 2. Lỗi hiển thị Java Swing trên giao diện Windows 7?
- 3. FolderBrowserDialog hiển thị vấn đề SelectedPath
- 4. tăng vấn đề trong windows 7
- 5. Có vấn đề gì khi hiển thị WPF trên Remote Desktop trong Windows XP không?
- 6. Hiển thị CSS: bảng; vấn đề khoảng cách trên Chrome
- 7. Trang PHP hiển thị trên ubuntu, không phải trên Windows 7
- 8. Vấn đề không chặn Assemblies trong Windows 7 Home Premium
- 9. Vấn đề hiển thị lưới libgdx
- 10. Hiển thị phông chữ Mac trên Windows
- 11. Vấn đề với% lld trên Windows
- 12. Vấn đề nhận được ANSICON hoạt động trên Windows 7 Enterprise 64-bit
- 13. Vấn đề cài đặt đá quý trên windows 7 với proxy
- 14. Vấn đề phát triển nhanh chóng với clisp trên Windows 7
- 15. trang đơn hiển thị, nhiều trang in vấn đề
- 16. Chạy Jekyll trên Windows 7
- 17. Dựa trên Perl trên Windows 7
- 18. Vấn đề hiển thị Fast Scroll với ListAdapter và SectionIndexer
- 19. Vấn đề xác thực Windows với Safari 5.x trong Windows 7
- 20. PerformanceCounters trên .NET 4.0 & Windows 7
- 21. UIActivityViewController không hiển thị FB và Twitter trên iOS 7
- 22. PhoneGap và Galaxy s4 hiển thị vấn đề
- 23. UIImageView với iOS 7 không hiển thị
- 24. Hiển thị tệp trong Windows Explorer
- 25. Vấn đề hiển thị nhập văn bản với Twitter Bootstrap
- 26. Đường viền chấm chấm CSS hiển thị vấn đề
- 27. Highcharts - HTML tooltip & datalabels hiển thị vấn đề
- 28. @ vấn đề hiển thị phông chữ trên thẻ đoạn, Chrome Android 4
- 29. Vấn đề hiển thị ảo hóa DataGrid hàng
- 30. Hiển thị hộp thoại Xác thực trong C# cho windows Vista/7
Thực hiện thêm điều này, bạn có thể nhúng phông chữ bên trong EXE của mình và phân phối nó tự động khi ứng dụng của bạn chạy: http://delphi.cjcsoft.net/viewthread.php?tid=47317 –
Chỉ cần lưu ý rằng phông chữ có bản quyền và bạn có thể không có quyền phân phối chúng! –