Delphi Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
델파이 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
FreePascal/Lazarus
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
델마당
볼랜드포럼 광고 모집

델파이 Q&A
Delphi Programming Q&A
[15222] Re:계산기 프로그램 커서 위치 문의드립니다.
차돌이 [scd8510] 2374 읽음    2014-06-27 09:44
  Edit1.SetFocus;
  Edit1.SelStart := Length(Edit1.Text);
이러면 해당 edit 박스로 커서가 이동후 맨끝자리로 이동합니다.
edit 박스 맨뒤에 커서가 자동으로 이동하게 하려는 이유가 무엇인지 모르지만
아마도 숫자버튼을 클릭하여 해당 숫자를 수식 표현하는 edit 뒤에 붙이려고 하시는것같은대
그럴경우 궂이 커서를 안옮기더라도
edit1.text := edit1.text+' '+버튼에서 눌린숫자
이렇게 해도 될듯합니다.

즐코딩하세요
덟은감자 님이 쓰신 글 :
: 델파이로 계산기를 만드는 초보 유저 입니다.
: 계산기의 숫자 버튼과 키보드의 숫자버튼을 모두 이용하여 계산기의 edit 박스에
: 계산할 숫자를 넣으려고 하는데 키보드로 숫자를 넣으면 커서가 edit박스 안에 있으니 상관 없는데,
: 마우스로 계산기의 버튼을 누룬후 커서가 edit박스 숫자 맨 뒤로 자동으로 갈수 있게 하고 싶습니다.
: 방법을 모르겠네요...도와 주세요~~

+ -

관련 글 리스트
15221 계산기 프로그램 커서 위치 문의드립니다. 덟은감자 2105 2014/06/27
15222     Re:계산기 프로그램 커서 위치 문의드립니다. 차돌이 2374 2014/06/27
15223         Re:Re:계산기 프로그램 커서 위치 문의드립니다. 덟은감자 2615 2014/06/27
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.