广州大彩串口屏论坛_大彩开发者交流论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
12
返回列表 发新帖
楼主: xiao

自定义键盘

[复制链接]

37

主题

104

帖子

387

积分

中级会员

Rank: 3Rank: 3

积分
387
 楼主| 发表于 2023-9-4 15:05:27 | 显示全部楼层
If后要接end 发表于 2023-9-4 14:52
脚本里面的软件定时器和当前画面没有任何关系的,你需要一直发送就一直开启定时器就好 ...

好的。还有一个问题麻烦您解答一下,我想让数值文本框显示小数点后一位,我输入120,可以成功显示120.0,但是我最终想实现的是键盘输入的0.1倍显示在文本框里,就是键盘输入120,文本框显示12.0。实际却是我键盘输入120,文本框显示12,这个是什么原因呢,有什么办法可以解决吗
回复

使用道具 举报

37

主题

104

帖子

387

积分

中级会员

Rank: 3Rank: 3

积分
387
 楼主| 发表于 2023-9-4 15:12:20 | 显示全部楼层
我文本框显示的是小数,我读取此文本框数值,然后组帧调用串口发送出去,提示我读取的数值不是整数,串口发送只能是整数吗
回复

使用道具 举报

2

主题

1253

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
12541
发表于 2023-9-4 17:30:26 | 显示全部楼层
xiao 发表于 2023-9-4 15:05
好的。还有一个问题麻烦您解答一下,我想让数值文本框显示小数点后一位,我输入120,可以成功显示120.0, ...

脚本里面set_value改成set_text,用string.format来转换缩小后的数值保留一位小数,
Easy doesn't enter into Grown-up life
成年人的生活里面没有“容易”二字
回复

使用道具 举报

2

主题

1253

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
12541
发表于 2023-9-4 17:30:59 | 显示全部楼层
xiao 发表于 2023-9-4 15:12
我文本框显示的是小数,我读取此文本框数值,然后组帧调用串口发送出去,提示我读取的数值不是整数,串口发 ...

串口只能发送整数,小数需要自己转换成对应的16进制再发送
Easy doesn't enter into Grown-up life
成年人的生活里面没有“容易”二字
回复

使用道具 举报

37

主题

104

帖子

387

积分

中级会员

Rank: 3Rank: 3

积分
387
 楼主| 发表于 2023-9-4 17:36:47 | 显示全部楼层
If后要接end 发表于 2023-9-4 17:30
脚本里面set_value改成set_text,用string.format来转换缩小后的数值保留一位小数, ...

string.format这一步操作没太明白,可以再解释一下吗
回复

使用道具 举报

2

主题

1253

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
12541
发表于 2023-9-5 08:52:21 | 显示全部楼层
local val = 2.513
local tmp = string.format("%.1f", val)

tmp = 2.5
Easy doesn't enter into Grown-up life
成年人的生活里面没有“容易”二字
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|广州大彩串口屏论坛_大彩开发者交流论坛

GMT+8, 2024-4-27 19:19 , Processed in 0.056314 second(s), 17 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表