I have MDI application generated by VB Wizard.
While typing text on child form, I use timer to calculate a long task.

Problem is : when timer starts its calculation, Child form is freezed untill timer finishes its job so I can not type.

Anyone can help me to solve this problem that I can type as normal when timer doing its job.

I am thinking about using activeX document to create a out-of-process activeX. Is it a correct solution ?

Thank you in advance.