Q&A

  • 주어진 영역의 Component 갯수 구하기
원이나 사각형으로 주어진 영역의 Component수를 구하는 방법을

알고 싶습니다.

1  COMMENTS
  • Profile
    최석기 1999.07.06 18:39
    박상길 께서 말씀하시기를...

    > 원이나 사각형으로 주어진 영역의 Component수를 구하는 방법을

    > 알고 싶습니다.



    음.. 잘은 모르겠쥐만 이런 식으로 하면 안 될까요..

    해당 영역에 Panel 같은 것을 올려 놓구 거기에 Component를 배치하시면 Panel1.ComponentCount로 알 수 있으실꺼 같은데요



    아니면 그냥 바로 Form의 ComponentCount로 해당 영역 유무를 체크하시면..



    for i := 0 to Pre(ComponentCount) do begin

    if (Components[i].Left가 해당 영역 안) and

    (Components[i].Top가 해당 영역 안) then

    ComCnt := ComCnt + 1;

    end;



    뭐 이런 식으로 하면 안 될까요??