看不见全部的程序,不过应该是你串口的在不断的读取(即使读取0字节也是读取,会输出空字符串)把原来的字符串显示控件的内容给覆盖了。
你可以这样把读串口和显示控件都放在条件分支结构中。另一个分支是0,里面只用把visa资源的线连过去,别的什么都不用放。这样你的串口就只有在有数据来的时候才会读取了,数据也能保持住。