找回密码
 立即注册
查看: 274|回复: 21

有什么让字符居中的命令 或者写法吗 。如图所示

[复制链接]

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
发表于 2026-3-27 20:21:19 | 显示全部楼层 |阅读模式

有什么让字符居中的命令 或者写法吗 。如图所示

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 20:21:19 | 显示全部楼层
居左不好么?左对齐。

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 20:21:19 | 显示全部楼层
坐标编辑文字

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 20:21:19 | 显示全部楼层
没办法,都有起始坐标

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 20:21:19 | 显示全部楼层
蓅氓说的对!

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 20:21:19 | 显示全部楼层
我估计是检查字符长度然后挨个text控制坐标0.0

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 20:21:19 | 显示全部楼层
功能:
    取字符串长度.
格式: TextLength 字符串 保存变量
示列:
[@mail]
#ACT
TextLength 这是一个测试文字aaabbbccc N1
SENDMSG 6 <$STR(N1)>
;--输出25,一个汉字占2个字符
有了字符串长度了,  后面 就是各种计算了啊,  补空格在前面  在后面   就中间了, 以前写过类似的排版,嫌麻烦,不如左对齐省事

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 20:21:19 | 显示全部楼层
这个居中对齐我经常用,没有直接的命令,但可以通过计算实现。像中间那个名字的,比如说最长是8字16个字符。那就是先算出当前名字的长度然后加上16,结果除以2,就按这个总长在全面补足空格就可以了。也不是很复杂。

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 20:21:19 | 显示全部楼层
蓅氓爱学习 发表于 2022-5-15 22:19 没办法,都有起始坐标
??、居然砍不懂说什么,他不是要文字居中吗,坐标移过去不久好了

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 20:21:19 | 显示全部楼层
坐标用变量和名字都是变量显示,检测名字字符长度,如果两个字就一个坐标,三个字另外一个坐标。以此类推。

© 2026 折翼天使社区 版权所有