这是怎么回事,快把我逼疯了?
我运行这段代码;
if(GetControlCount() > 0)
{
RemoveAllControls();
}
一旦我跨过 RemoveAllControls(); 行我得到以下异常;
12557.709,EXCEPTION,P44,T00,A174,Osp::Ui::Container::GetControlAt (392) > [E_OBJ_NOT_FOUND] Unable to find the specified control.
12557.709,EXCEPTION,P44,T00,A174,Osp::Ui::Container::RemoveControl (247) > [E_OBJ_NOT_FOUND] Propagated.
如果问题是没有控件,那么我的检查肯定应该解决这个问题吗?那么有什么关系呢?
我还尝试单独命名控件,检查它们是否为空,如果它们不为空,则将它们删除,但我再次得到这些异常。