covx 变量类型转换 |
covx att1,att2,lenth,format att1:源变量 att2:目标变量 lenth:字符串的长度(0为自动长度,非0为固定长度) format:申明数值类型(0-数字;1-货币;2-Hex) 实例1:covx h0.val,t0.txt,0,0 (把滑块h0的val数值变量转换成10进制数字子符串并赋值给文本t0的txt变量,长度为自动) 实例2:covx t0.txt,h0.val,0,0 (把文本t0的txt十进制数字字符串变量转换为数值并赋值给滑块h0的val数值变量,长度为自动) 备注: 1.lenth始终表示的是字符串长度,数值转字符串的时候是目标变量的长度,字符串转数值的时候是源变量长度。 2.如果目标变量和源变量类型相同,转换失败 |
.prints 从串口打印一个变量/常量 |
prints att,lenth att:变量名称 lenth:发送长度(0为自动长度) 实例1: prints t0.txt,0 (发送控件t0的txt属性值,长度为实际长度) 实例2: prints j0.val,0(发送控件j0的val属性值,默认长度为4字节整形数据,小端模式储存) 实例3: prints “123”,0(发送常量字符串”123”即:0x31 0x32 0x33) 实例4: prints 123,0(发送常量数值:123 即: 0x7b 0x00 0x00 0x00) 实例5: prints 123,1(发送常量数值:123的低1位数据 即: 0x7b) 备注: 1.使用prints发送的变量为字符串类型时,设备直接返回字符串内码,如果是数值类型(如进度条的val属性)设备直接返回变量的4字节整形数据(Hex数据,储存方式为小端模式,即低位在前)。 2.使用prints指令获取数据的时候,设备仅仅只发送数据内容,没有起始标示符,也没有结束符。 3.prints指令可以配合printh指令在前面加一段自定义标示来告诉单片机此变量是属于哪个控件的)。 4. prints指令和get指令很类似,区别是get发送的数据带了起始标示符(0x70或0x71)和结束符(0xff 0xff 0xff),而prints没有,不过prints可以在后面继续用printh语句来加任何自定义标识符。 |
cirs 画实心圆 |
cirs x,y,r,color x:圆心坐标x y:圆心坐标y r:半径 color:填充颜色; 实例1:cirs 100,100,30,RED 以坐标(100,100)为圆心画一个半径为30的实心圆,填充颜色为RED 备注: 关于颜色值的说明请参看cls指令的备注。 |