Delphi & C++ Builder 本地化顯示中文技巧

本文介绍了如何在Delphi和C++ Builder中实现对话框的中文本地化显示,包括使用偷天换日技巧替代MessageDlg,以及修改Vcl.Consts.pas文件来更改InputBox和ShowMessage的中文显示。通过步骤说明,帮助开发者让应用程序更加贴近中文用户。
摘要由CSDN通过智能技术生成

Delphi 或 C++ Builder 內建了幾個簡單方便好用的對話盒(對話框)...如 InputBox . ShowMessage . MessageDlg 等...問題是預設顯示為英文...雖然英文字義大家都能理解...可是感覺就不是那麼自然貼切了......

為了解決對話框能本地化顯示中文的問題...經過 Google 的網海搜尋.爬文後...驚見武功高強的妖哥給網友的技術諮詢得到了解決...由此可知妖哥是一位具有舉一反三.追根究底.靈活變通的天生程序員特質...且具有熱心.細心.耐心...讓人尊敬! 好極了!

http://bbs.csdn.net/topics/330085412

 

 

使用妖哥的偷天換日絕妙技巧可以取代 MessageDlg 來使用...為了讓 InputBox 與 ShowMessage 也能顯示中文...繼續至 Google 搜尋得到本地化的技巧~

http://delphi.about.com/od/objectpascalide/l/aa020502a.htm

以 C++ Builder XE4 經過測試的結果令人滿意...我的實作步驟如下 :

Step 1: 先至 $(BDS)\SOURCE\VCL 路徑裡找到 Vcl.Consts.pas 檔案...然後複製到專案路徑並加到專案裡~

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值