Q&A

  • 호를 그리는 방법 ?
지난번에 이런 질문에 답변을 주셨는데 잘 안되서 다시 질문을 올립니다.



두점의 위치만을 알고 있습니다. 이런상태에서 호를 그리려고 하는데

반원은 아니고 원의 위부분만이 될 수 도있고 아래부분의 일부만 없는 호가

될 수도 있어야 합니다.



사용자가 마우스의 버튼을 누른상태에서 크기나 호 상태를 마우스를 움직이면서

원하는 모양을 그릴수 있어야 합니다.



질문이 두서가 없는데 이런 호를 그리는 방법을 알려주시면 정말로 감사하겠습니다.

호를 그릴때 알고 있는 것은 두점의 위치뿐입니다.





5  COMMENTS
  • Profile
    홍성락 2001.10.08 20:07
    초보 wrote:

    > 지난번에 이런 질문에 답변을 주셨는데 잘 안되서 다시 질문을 올립니다.

    >

    > 두점의 위치만을 알고 있습니다. 이런상태에서 호를 그리려고 하는데

    > 반원은 아니고 원의 위부분만이 될 수 도있고 아래부분의 일부만 없는 호가

    > 될 수도 있어야 합니다.

    >

    > 사용자가 마우스의 버튼을 누른상태에서 크기나 호 상태를 마우스를 움직이면서

    > 원하는 모양을 그릴수 있어야 합니다.

    >

    > 질문이 두서가 없는데 이런 호를 그리는 방법을 알려주시면 정말로 감사하겠습니다.

    > 호를 그릴때 알고 있는 것은 두점의 위치뿐입니다.

    //////////////////////////////////////////////////////////////////////

    전번에 반원하고 호그리기 문의하셨나요,

    이메일주소가 없어 샘플을 못보내고 소스일부만 올렸는데 잘안되던가요.

    마우스로 입력하는 소스(좀 불안정하지만) 자료실에 잠시 올려놓을테니 참조해보세요.

  • Profile
    초보 2001.10.08 23:13
    매번 이렇게 답변해 주시니 진심으로 감사드립니다.

    두 점을 가지고 호를 그릴 수 있는 방법은 없겠지요 ? (^^;;)

    기존의 데이타를 컨버젼해야 하는데 기존의 데이타가 두점을 가지고

    호를 그릴 수 있게 만들어져 있어서.... (지송 ^^;;)

    그리고 한 선의 마지막 점이 항상 원의 둘레와 일치하도록 원을

    그릴 수 있을까요 ?

    Canvas.Ellipse로 그리면 일치하는 점을 만들 수가 없더군요...



    시간이 되신다면 알려주시면 감사하겠습니다.



    매번 질문만 드려서 답변에 응해주시는 분들께 죄송하군요... ^^



    홍성락 wrote:

    > 초보 wrote:

    > > 지난번에 이런 질문에 답변을 주셨는데 잘 안되서 다시 질문을 올립니다.

    > >

    > > 두점의 위치만을 알고 있습니다. 이런상태에서 호를 그리려고 하는데

    > > 반원은 아니고 원의 위부분만이 될 수 도있고 아래부분의 일부만 없는 호가

    > > 될 수도 있어야 합니다.

    > >

    > > 사용자가 마우스의 버튼을 누른상태에서 크기나 호 상태를 마우스를 움직이면서

    > > 원하는 모양을 그릴수 있어야 합니다.

    > >

    > > 질문이 두서가 없는데 이런 호를 그리는 방법을 알려주시면 정말로 감사하겠습니다.

    > > 호를 그릴때 알고 있는 것은 두점의 위치뿐입니다.

    > //////////////////////////////////////////////////////////////////////

    > 전번에 반원하고 호그리기 문의하셨나요,

    > 이메일주소가 없어 샘플을 못보내고 소스일부만 올렸는데 잘안되던가요.

    > 마우스로 입력하는 소스(좀 불안정하지만) 자료실에 잠시 올려놓을테니 참조해보세요.

  • Profile
    홍성락 2001.10.08 23:46
    ...

  • Profile
    초보 2001.10.09 00:44
    홍성락 wrote:

    > ...

  • Profile
    이성훈 2001.10.08 18:20
    델파이에서 지원하는 함수Chord(원뿔), arc(호)를 이용하면 될것같은데요

    Help에 예제가 있으니깐 참고하세요..

    그럼 즐프하세요...







    초보 wrote:

    > 지난번에 이런 질문에 답변을 주셨는데 잘 안되서 다시 질문을 올립니다.

    >

    > 두점의 위치만을 알고 있습니다. 이런상태에서 호를 그리려고 하는데

    > 반원은 아니고 원의 위부분만이 될 수 도있고 아래부분의 일부만 없는 호가

    > 될 수도 있어야 합니다.

    >

    > 사용자가 마우스의 버튼을 누른상태에서 크기나 호 상태를 마우스를 움직이면서

    > 원하는 모양을 그릴수 있어야 합니다.

    >

    > 질문이 두서가 없는데 이런 호를 그리는 방법을 알려주시면 정말로 감사하겠습니다.

    > 호를 그릴때 알고 있는 것은 두점의 위치뿐입니다.

    >

    >