请问一个线程中控制主窗口中PageControl的有关问题!(无效窗口句柄)

请教一个线程中控制主窗口中PageControl的问题!(无效窗口句柄)
各位老大,现在小弟遇到一点小麻烦,望大家帮忙一下。。。

主窗体中有一个PageControl,PageControl中建立有多个TabSheet,每个Sheet上有不同的控件

启动一个线程,在线程中需要控制PageControl的ActiveSheet从一个Sheet切换到另一个Sheet

现在的问题是,切换Sheet时出现“1400错误,无效的窗口句柄”,然后切换过来的Sheet一片空白,上面的控件都消失

所有的控件都是事先在主窗体上建好了的,都不是动态创建的。。

怎么处理,有朋友遇到过没有,支持一下吧,此事比较急,谢谢了!

------解决方案--------------------
操作主进程vcl用同步
------解决方案--------------------
是发消息来控制的?
如果用消息来控制,就不涉及到同步的问题了
------解决方案--------------------
一个线程的时候也有用户操作VCL的时候啊!
还是同步着好!
用消息方式同步也行,使用Synchronize也行!