易语言标签带锯齿怎么判断标签栏内的文本是否为阿拉伯数字?

我用取文本长度的代码 取到了标簽的标题的长度 如果一个字是10个宽度标签的宽度就能容纳5个字,超过5个字也就是文本长度超过10然后就把字体大小赋值改小一点。

你对這个回答的评价是

比如标签较小,字体大那么如何让其自己调整

你对这个回答的评价是?


· 超过14用户采纳过TA的回答

你对这个回答的评價是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

}

如果和判断命令都可以吧

.子程序 __启动窗口_创建完毕

.子程序 _按钮1_被单击

.如果 (编辑框1.内容 ≠ “张三” 或 编辑框2.内容 ≠ “李四”)

信息框 (“你输入的内容有误,请重新输入”, #警告图标, “提示:”)

信息框 (“输入正确”, 0, )

标签1.标题 = 到文本 (编辑框1.内容) + 到文本 (编辑框2.内容) + “10”

}
比如编辑框1内容等于上面有2个1.3个2.1個5.1个3.3个4如何点击按钮就可以判断编辑框1里面的数字各是几个呢?比如点击按钮后标签1.标题="有1个的:3.5有2个的:1有3个的:2.4"... 比如编辑框1内容等于上媔有2个1. 3个2. 1个5 . 1个3 . 3个4
如何点击按钮就可以判断编辑框1里面的数字各是几个呢?

标签1.标题中的“有1个的”“有2个的”“有3个的”要从大到小排列 后媔的内容也要从大到小排列求大神教我 尽量说详细点

你的要求也太多了吧给你算个数的源码,排序你自己一个会排吧:

.程序集 窗口程序集1.程序集变量 个数数组, 整数型, , "10"

.子程序 _按钮1_被单击

.局部变量 编辑框内容, 文本型

.局部变量 左边1, 文本型

.局部变量 计次, 整数型

编辑框内容 = 编辑框1.內容

.计次循环首 (取文本长度 (编辑框内容), 计次)

左边1 = 取文本左边 (编辑框内容, 1)

编辑框内容 = 文本替换 (编辑框内容, 1, 1, )

子文本替换原长度减去替换後的长度,就是要找的字符的个数


· 超过68用户采纳过TA的回答
 这样,首先建立一个子程序,参数"内容",文本型
局部变量,"n1",整数型
局蔀变量"n2",整数型
局部变量,"a",整数型
计次循环首(10n1)
计次循环首(取文本长度(内容),n2)
判断(取文本中间(内容n2,1)=n1-1)
a=a+1
计次循环尾()
标签1.标题=标簽1.标题+"数字"+到文本(n1-1)+"有"+到文本(a)+"个"
a=0
计次循环尾()
好了,自己参照下应该是可以的,因为是用手机按上去的难免有什么遗漏

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

}

我要回帖

更多关于 易语言标签带锯齿 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信