아래와 같이 빨간사각형을 폼에 보이게 하려고 하는데 보이지가 않아요?
......
var
sz_mark : array of Tshape;
setlength(sz_mark, 3);
sz_mark[0] := TShape.Create(self);
sz_mark[0].Shape:= stRectangle;
sz_mark[0].Tag := 1;
sz_mark[0].Left := 100; sz_mark[i].Top := 100;
sz_mark[0].Width := 50; sz_mark[i].Height := 50;
sz_mark[0].Brush.Color := clRed;
sz_mark[0].ControlStyle := ControlStyle + [csOpaque];
sz_mark[0].Visible := true;
sz_mark[1] := TShape.Create(self);
.
.
sz_mark[2] := TShape.Create(self);
.
.
=끝=
컨트롤들은 Parent의 영역에서만 보입니다. Parent를 설정하세요...
sz_mark[0].Parent := Self;
^^ 항상 즐코하세요...