社区
Delphi
帖子详情
字符排列的问题
hotxu
2007-01-31 10:59:31
问题如下:
我有一个文本需要向屏幕上输出,如何根据字体的大小判断屏幕上的一行能够容纳多少个字符?
...全文
209
10
打赏
收藏
字符排列的问题
问题如下: 我有一个文本需要向屏幕上输出,如何根据字体的大小判断屏幕上的一行能够容纳多少个字符?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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 (字符高+字符行距)
但是如何取字符间距、字符行距、字符高、字符宽这几个值?
字符
排列
问题
字符
排列
问题
题目描述 有n个字母,列出由该字母组成的
字符
串的全
排列
(相同的
排列
只计一次)。 输入 第一行输入是字母个数n,1。接下来一行输入的是待
排列
的n个字母。 输出 计算出的n 个字母的所有不同
排列
总数 样例输入 4 aacc 样例输出 6
字符
串全
排列
问题
分析:
解题笔记(21)——
字符
串的
排列
组合
问题
问题
1 :输入一个
字符
串,打印出该
字符
串中
字符
的所有
排列
。例如输入
字符
串abc,则输出由
字符
a、b、c所能
排列
出来的所有
字符
串abc、acb、bac、bca、cab和cba。 思路:这是个递归求解的
问题
。递归算法有四个特性:(1)必须有可达到的终止条件,否则程序将陷入死循环
【0010】
字符
串的不同
排列
问题
(重复
排列
问题
)
问题
描述 给出一个
字符
串,找到它的所有
排列
,注意同一个
字符
串不要打印两次。 示例如: 输入:“abb” 输出:[“abb”, “bab”, “bba”]
问题
重点 关键点是重复元素的去重
排列
问题
主要考点
排列
算法 去重逻辑 算法逻辑 获取并对
字符
串进行拆分及排序重组相关预处理 对
字符
串数组进行
排列
并重复此步骤进行筛选 设定置换元素index(默认为**-1**,代表不进行元素置换) 从数...
ZZULIOJ1207:
字符
排列
问题
题目描述 有n个字母,列出由该字母组成的
字符
串的全
排列
(相同的
排列
只计一次)。 输入 第一行输入是字母个数n,1<=n<=20。接下来一行输入的是待
排列
的n个字母。 输出 计算出的n 个字母的所有不同
排列
总数 样例输入 Copy 4 aacc 样例输出 Copy 6 这一题考察的是
排列
组合里面的多重集的
排列
问题
,不懂就去百度咯~ import java.util.HashMap; im...
Delphi
5,943
社区成员
262,942
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章