Q&A

  • EditBox간의 커서 이동 방법
델파이를 이제 막 배우기 시작한 초봅니다.

계산기 프로그램을 만들려고 하는데, 자꾸 막히네염.

입력값을 edt1.text에 입력하고 연산자를 누르면 커서가 edt2.text로간다음 '='을 누르면

결과값이 나오게요.. 커서를 Text2로 보내는 방법이 뭐에요? 함수같은건 없나요?

입력값을 edt1.text에 입력하는거 까지는 되는데. 커서가 edt2.text로 가질 안어염.

3  COMMENTS
  • Profile
    최용일 2001.04.02 20:32
    안녕하세요. 최용일입니다.



    커서를 Edt2로 보내실려면 Edt2.SetFocus; 하시면 됩니다.



    ^^ 항상 즐코하세요...



    진짜왕초보! wrote:

    > 델파이를 이제 막 배우기 시작한 초봅니다.

    > 계산기 프로그램을 만들려고 하는데, 자꾸 막히네염.

    > 입력값을 edt1.text에 입력하고 연산자를 누르면 커서가 edt2.text로간다음 '='을 누르면

    > 결과값이 나오게요.. 커서를 Text2로 보내는 방법이 뭐에요? 함수같은건 없나요?

    > 입력값을 edt1.text에 입력하는거 까지는 되는데. 커서가 edt2.text로 가질 안어염.

  • Profile
    진짜왕초보! 2001.04.02 20:33
    최용일 wrote:

    > 안녕하세요. 최용일입니다.

    >

    > 커서를 Edt2로 보내실려면 Edt2.SetFocus; 하시면 됩니다.

    >

    > ^^ 항상 즐코하세요...

    >

    > 진짜왕초보! wrote:

    > > 델파이를 이제 막 배우기 시작한 초봅니다.

    > > 계산기 프로그램을 만들려고 하는데, 자꾸 막히네염.

    > > 입력값을 edt1.text에 입력하고 연산자를 누르면 커서가 edt2.text로간다음 '='을 누르면

    > > 결과값이 나오게요.. 커서를 Text2로 보내는 방법이 뭐에요? 함수같은건 없나요?

    > > 입력값을 edt1.text에 입력하는거 까지는 되는데. 커서가 edt2.text로 가질 안어염.





    알려 주신거 고맙습니다..

    근데. 왜 저는 아직도 안되져?

    커서가 도무지 움직이질 안고, edt1에만 있어여...

    if문을 써서

    if edt1.text=bttnhap.caption then

    edt2.setfocus;

    라고 했는데, 이게 맞나여?

    답변부탁 드려요



  • Profile
    최용일 2001.04.02 20:33
    edt1.text에는 아마두 여러가지 숫자가 들어있을거구 bttnhap.caption에는 더하기기호 '+'가 들어있겠죠? 그러니까 두개는 같지 않을겁니다.



    때문에 edt1.text=bttnhap.caption 는 거짓(False)이니까 if문이하의 edt2.setfocus;가 실행이 안되는거죠...



    진짜왕초보! wrote:

    >

    > 알려 주신거 고맙습니다..

    > 근데. 왜 저는 아직도 안되져?

    > 커서가 도무지 움직이질 안고, edt1에만 있어여...

    > if문을 써서

    > if edt1.text=bttnhap.caption then

    > edt2.setfocus;

    > 라고 했는데, 이게 맞나여?

    > 답변부탁 드려요

    >