怎么才能列列对齐?

liujl9754 2003-04-17 02:02:40
我想将计算的数据值在RichEdit控件中显示,如下这样:
12 13
2345671.1 43.22
212 443
...
代码中是这样的:
RichEdit1->Lines->Add("12\t13");
RichEdit1->Lines->Add("2345671.1\t43.22");
RichEdit1->Lines->Add("212\t443");
...
但是\t只能是平行移动8个字符的位置。如果输出的多余8位。就串列了。
怎么办?有没有更好的方法?
...全文
69 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
ybluo 2003-04-21
  • 打赏
  • 举报
回复
这样ok?
RichEdit1->Lines->Add("12 13");
RichEdit1->Lines->Add("2345671.1 43.22");
RichEdit1->Lines->Add("212 443");
myy 2003-04-21
  • 打赏
  • 举报
回复
字体和字号一定要注意选对,否则可能对不齐的,你可以试验一下。
Libran 2003-04-21
  • 打赏
  • 举报
回复
用StringGrid或者ListView吧,对的准保整齐
myy 2003-04-20
  • 打赏
  • 举报
回复
那就输出2个"\t", ^_^
liujl9754 2003-04-20
  • 打赏
  • 举报
回复
可以具体一点吗?
qibo999 2003-04-17
  • 打赏
  • 举报
回复
用I/O流操作吧,很方便的。

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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