如题。没有在这里搜到类似问题的解决方法。
背景是,接受从串口发过来的信息,收到特定的结束信号时,进行处理。
屏幕mshflexgrid,label,textbox等显示处理结果。
按“reset”按钮后,再次收到串口信息时,用同一数组重新接收,“清屏”,
再收到特定的结束信号时,进行处理。
因为数组和变量太多,不便于一个一个清空。
哪位高手有知道的吗?先谢了。
背景是,接受从串口发过来的信息,收到特定的结束信号时,进行处理。
屏幕mshflexgrid,label,textbox等显示处理结果。
按“reset”按钮后,再次收到串口信息时,用同一数组重新接收,“清屏”,
再收到特定的结束信号时,进行处理。
因为数组和变量太多,不便于一个一个清空。
哪位高手有知道的吗?先谢了。
dim ctr as control
for each ctr in controls
if left(ctr.name,4)= "Text" then
ctr.text=""
elseif left(ctr.name,4)="Labe" then
ctr.caption=""
...
end if
next
定义时使用动态数组,重新接收时使用REDIM
dim a() as string
redim a(20) as string
.......
再次使用时
redim a(20) as string
数组就初始化了清控件:
sysmaster(为什么我还不懂) 说的可以
已经解决了。我自己想复杂了。