社区
Delphi
帖子详情
字符排列的问题
hotxu
2007-01-31 10:59:31
问题如下:
我有一个文本需要向屏幕上输出,如何根据字体的大小判断屏幕上的一行能够容纳多少个字符?
...全文
180
10
打赏
收藏
字符排列的问题
问题如下: 我有一个文本需要向屏幕上输出,如何根据字体的大小判断屏幕上的一行能够容纳多少个字符?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lzg827
2007-01-31
打赏
举报
回复
吗的,今天真是晕了
应该是舍弃小数部分.
lzg827
2007-01-31
打赏
举报
回复
看多了,你需要的是行,
那就还需要看你的行有多高,计算下,取整就可以了,(舍弃整数部分)
lzg827
2007-01-31
打赏
举报
回复
Canvas.TextHeight(),计算高度
hotxu
2007-01-31
打赏
举报
回复
问题补充一下,还需要了解一屏能显示多少行?
jerry8
2007-01-31
打赏
举报
回复
qiang
postren
2007-01-31
打赏
举报
回复
一般的Canvas都有个Canvas.TextWidth(),可以计算文本需要在Canvas上显示的宽度
hotxu
2007-01-31
打赏
举报
回复
只需要判断是中文就可以了
dabaicai
2007-01-31
打赏
举报
回复
这个不好说吧,毕竟英文和中文还有标点符合占的大小不一样,你不知道一行里面有多少特殊字符啊
hotxu
2007-01-31
打赏
举报
回复
问题解决散分
hotxu
2007-01-31
打赏
举报
回复
谢谢大家支持,不过方法都不是很好。能不能获取字符间距、字符行距、字符高、字符宽来解决。如下:
每行字数=屏幕宽 div (字符宽+字符间距)
每屏行数=屏幕高 div (字符高+字符行距)
但是如何取字符间距、字符行距、字符高、字符宽这几个值?
1207:
字符
排列
问题
有n个字母,列出由该字母组成的
字符
串的全
排列
(相同的
排列
只计一次)。 输入 第一行输入是字母个数n,1<=n<=20。接下来一行输入的是待
排列
的n个字母。 输出 计算出的n 个字母的所有不同
排列
总数 ...
字符
排列
问题
字符
排列
问题
题目描述 有n个字母,列出由该字母组成的
字符
串的全
排列
(相同的
排列
只计一次)。 输入 第一行输入是字母个数n,1。接下来一行输入的是待
排列
的n个字母。 输出 计算出的n 个字母的所有不同
排列
...
字符
串
排列
、组合(C语言实现)
这里主要介绍
字符
串
排列
组合
问题
,高中数学常见的题目,不用详细介绍,看例子就可以解决
问题
"1212" 全
排列
结果为 1212,1221,1122...
排列
问题
:求n个
字符
排列
问题
简化求n-1个
字符
排列
问题
,逐层递归到1个
字符
。
ZZULIOJ 1207:
字符
排列
问题
有n个字母,列出由该字母组成的
字符
串的全
排列
(相同的
排列
只计一次)。 输入 第一行输入是字母个数n,1&amp;lt;=n&amp;lt;=20。接下来一行输入的是待
排列
的n个字母。 输出 计算出的n 个字母...
数据结构与算法之
字符
串
排列
字符
串
排列
指的是将一个
字符
串中的所有
字符
按照一定顺序进行
排列
,使得得到一个新的
字符
串。例如,
字符
串"abc"的
排列
有"abc"、“acb”、“bac”、“bca”、“cab”、"cba"六种可能。
字符
串
排列
的原理可以通过递归...
Delphi
5,927
社区成员
262,932
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章