全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1292
推到 Plurk!
推到 Facebook!

多语言环境中怎么解决换行问题!

答題得分者是:wameng
piaolingfeihu
一般會員


發表:7
回覆:12
積分:3
註冊:2007-06-07

發送簡訊給我
#1 引用回覆 回覆 發表時間:2007-06-20 09:27:31 IP:61.183.xxx.xxx 訂閱
首先感谢各位大哥浏览我的问题:
小弟写了一个多语言的环境程序,但是考虑到有很多组件中文名字和英文名字长度不一样,在转换时组件本身又不能够增加缩小,只能在控件中换行操作,但是小弟不能够实现这样的功能,请各位大哥指点,使用方法是将组件的caption属性写到ni文件中,通过读取ini文件来实现组件的名称变化!
我调了部分控件的WordWrap属性为true 只能是顶满格后换行,不能根据我的需求换行,
请各位大哥指点,小弟不胜感激!
------
没有做不到,只有想不到!
編輯記錄
taishyang 重新編輯於 2007-06-20 09:56:29, 註解 將文章分類成[問題]‧
piaolingfeihu
一般會員


發表:7
回覆:12
積分:3
註冊:2007-06-07

發送簡訊給我
#2 引用回覆 回覆 發表時間:2007-06-20 10:47:37 IP:61.183.xxx.xxx 訂閱
首先感谢各位大哥,小弟的问题解决了,利用了替换函数。重新加载了 WriteString和readstring类,利用替换函数,已经解决了问题,谢谢各位!
不好意思!
------
没有做不到,只有想不到!
Jasonwong
版主


發表:49
回覆:931
積分:581
註冊:2006-10-27

發送簡訊給我
#3 引用回覆 回覆 發表時間:2007-06-20 11:52:32 IP:211.75.xxx.xxx 未訂閱
可否將程式碼貼上來分享給各位網友

謝謝
------
聰明的人,喜歡猜心;雖然每次都猜對了,卻失去了自己的心
傻氣的人,喜歡給心;雖然每次都被笑了,卻得到了別人的心
wameng
版主


發表:31
回覆:1336
積分:1188
註冊:2004-09-16

發送簡訊給我
#4 引用回覆 回覆 發表時間:2007-06-20 18:04:50 IP:61.222.xxx.xxx 訂閱
通常會自訂一個符號表示換行。如 /n 表示 #13
在載入時做Decode 就可以。
piaolingfeihu
一般會員


發表:7
回覆:12
積分:3
註冊:2007-06-07

發送簡訊給我
#5 引用回覆 回覆 發表時間:2007-06-21 13:02:08 IP:61.183.xxx.xxx 訂閱
 我就是设置了一个标志,然后通过每次读遇到这样的标志就换行,重构了一下开始定义的那个readinifile()函数,现在就行了,谢谢各位老大的支持!我现在真在考虑,然那些没有换行属性的控件怎么换行!比如:Tablesheet!
------
没有做不到,只有想不到!
piaolingfeihu
一般會員


發表:7
回覆:12
積分:3
註冊:2007-06-07

發送簡訊給我
#6 引用回覆 回覆 發表時間:2007-06-21 13:05:04 IP:61.183.xxx.xxx 訂閱
问问各位老大,这个怎么结案阿!不知道怎么弄!麻烦指点!
------
没有做不到,只有想不到!
系統時間:2024-04-28 15:08:09
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!