I have written an VB6 application to collect periodically data from the serial port. With Do.. loop and TimegetTime I have built my own accurate timer. The standard Timer control is not accurate enough. The problem is when I move the display window, the data displays freezes and the data sampling stops. I’d like to know how both porcesses (moving the window and acquiring data) can be executed simultaneously.