菜鸟求救VB.NET问题
问题如下:
程序经由数据库接收实时操作数据。数据每30秒一组,大约1小时为一个生产周期。
相应的,程序需每30秒计算一次,得出计算结果M,并随时将计算结果M反映到界面上,直到这个生产周期结束。
现在计算程序已经编完,计算结果也可接受。
问题来了:如果程序只计算一组数据,并将结果反映到界面上,没有问题。
但是如果每30秒有一个计算结果,如何实现界面一直保持在前端并显示不断变化的计算结果,而程序在后台不停运算?
(界面布局及结构不变,只是在一个文本框里显示实时计算结果)
不知道俺说清楚没有?俺VB学得很浅,编的程序也简单,程序中,
在程序循环计算每组数据时候,由于程序没有运行完,不会弹出界面。
出界面的时候,显示的只是最后一组数据的计算结果。
怎样能实现界面一直在前端实时显示计算结果,而程序在后台不停运算???