请教高手:在打印的时候字符串太多让他自动换行怎么实现阿?在线等待 谢谢

lxbsweet 2006-04-28 04:41:52
请问:

在打印的时候字符串太多让他自动换行怎么实现阿?比如说打印名称 名字不长就不说了 要是遇到一个单位
那名称就会很长 在打印单上就让他换行显示 不知道怎样实现?


望各位指点 不胜感激!
...全文
195 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lxbsweet 2006-04-28
  • 打赏
  • 举报
回复
看来是有点复杂阿

能说的具体点吗〉?

谢谢
数字蛋糕 2006-04-28
  • 打赏
  • 举报
回复
看看DrawText函数。里面有很多增强的功能。其中包括一个简单的单词级的断行绘制以及对齐。

具体说来先通过DT_CALCRECT+DT_WORDBREAK参数取得打印的区域大小,然后绘制文本。

对于更复杂的单词内折行,似乎没有什么简单的实现。
liangpei2008 2006-04-28
  • 打赏
  • 举报
回复
UP

2,497

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧