|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
|
2009/10/11 16:01:22 |
标题: |
|
加入我的收藏 |
楼主: |
用的是D2010.为什么会这样? arect:=rect(20,3,80,60); drawtext(canvas.Handle,'abcdef123456bvb78924567adcf0',-1,arect,$10); 结果没有折行 drawtext(canvas.Handle,'abcdef123456 bvb78924567adcf0',-1,arect,$10); 结果从空格处折行 drawtext(canvas.Handle,'abcde数据区f1256数据区bvb75dcf0',-1,arect,$10); 结果从汉字末折行 drawtext(canvas.Handle,'请仔细选择发布的板块乱发板块或者重复发帖一律删除',-1,arect,$10); 结果是正确折行
----------------------------------------------
- |
作者: |
|
2009/10/11 19:53:50 |
1楼: |
应该是英文分词的问题吧,是不是一个单词没有结束,如果它超出了矩形的范围会整个单词移到下一行。
----------------------------------------------
http://hi.baidu.com/wqyfavor
|
作者: |
|
2009/10/13 13:00:56 |
2楼: |
可能是这样,放弃了
----------------------------------------------
-
|
作者: |
ssyyp (ssyyp) |
★☆☆☆☆ |
-
|
普通会员 |
|
2017/5/29 15:11:06 |
3楼: |
遇到同样的问题了,不知道怎么解决是好。
----------------------------------------------
-delphi仅仅是业余爱好,没有经过专业的学习,谢谢大家的热心帮助(* ̄︶ ̄)
|
作者: |
|
2017/5/30 18:41:23 |
4楼: |
你去firemonkey2群问一下aone老师,他有解决
----------------------------------------------
欢迎加入OrangeUI的app开发阵营:http://www.orangeui.cn/,联系QQ452330643
|
|