My VB application's display lost but actually it is in process....why???

Hello friends,
I facing problem with my VB application which uses MSCOMM control for transferring data.Application work nice until it is disturbed(when trying to open another application or clicking outside form).If it is disturbed,application looks like it is hanged but it is actually working.I'm also refreshing it at certain interval through code,but form dosen't get dispaly back until whole process has been finished.
Another problem is that it acquires whole processor almost 98% CPU usage.so how can I decrease that level??

If any of my master friends know plz help me.
waiting for your reply

Amighty ofcourse from IT By AmightyTry also a DoEvents command where you were refreshing the form, maybe it helps

wot kind of funtion u have used there and wot it does ? explain it plz or add me disco_1982@yahoo.com for further help
i think so if u set those properites maybe your problem solved:

TopMost = true
ShowInTaskbar=True

or define a NotifyIcon for your form & define a show Form on that your problem must be solve




Good Luck