如何将TShape对象创建动态发送到后台

时间:2018-03-31 14:14:58

标签: c++ c++builder vcl c++builder-6

我动态创建了一些TShape个对象(图片上的方块),现在我想将这些对象发送到后台。圆圈必须在顶部。我怎么能这样做?

void TForm1::spawn_candy()
{
    for (int i = 1;i<=runda;i++)
    {
        candy1[0] = new TShape(candy);
        p_wys = (rand()%90);
        p_szer = (rand()%114);
        candy1[0]->Top = (p_wys*5)+60;
        candy1[0]->Left = p_szer*5;
        Label2->Caption = candy1[0]->Left;
        candy1[0]->Parent = Form1;
        candy1[0]->Width = 30;
        candy1[0]->Height = 30;
    }
}

image

1 个答案:

答案 0 :(得分:0)

所有TControl个后代,包括TShape,都有公开BringToFront()SendToBack()方法。