|
님의 코드를 약간 수정해 보았습니다.
//------------------------------------------------------------------------
int i;
int j;
j=20;
for (i=0;i<3;i++)
{
GroupBox1[i]= new TGroupBox(this);
GroupBox1[i]->Caption = "GroupBox" + IntToStr(i+1);
GroupBox1[i]->Parent=Form1;
GroupBox1[i]->Left=20;
GroupBox1[i]->Top=j;
j=j+200;
GroupBox1[i]->Height =200;
GroupBox1[i]->Width=200;
GroupBox1[i]->Visible =True;
image[i]=new TImage(GroupBox1[i]);
////////////////////////////////////////////////////////////////////////////////////
image[i]->Parent = GroupBox1[i]; // Image의 Parent를 GroupBox로 수정했습니다.
image[i]->Left=10; // Parnet가 GroupBox가 되니까, Left,Top을
image[i]->Top=20; // GroupBox내부에서의 상대적인 Position으로 줍니다.
/////////////////////////////////////////////////////////////////////////////////////
image[i]->Height =100;
image[i]->Width=100;
image[i]->Picture->LoadFromFile("e:\\windows\\물방울.bmp");
image[i]->Visible =True;
image[i]->AfterConstruction();
}
//------------------------------------------------------------------------
|