자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Delphi dbgrid 한글 입력시 포커스 이동할 때 문제 질문 드립니다
2012.10.24 19:37
델파이 2010에서 개발 중인데
DbGrid에 데이터를 뿌린 후에 DbGrid에서 직접 입력을 받고 있습니다
그런데 이전 버전(Delphi7)에서는 없던
한글 입력 문제가 2개가 있는데
해결 방법을 찾을 수가 없습니다
1. DbGrid의 셀에서 한글 입력 중에 다른 곳을 클릭해서 포커스가 이동하면 작성중이던 마지막 한글이 사라집니다
2. 같은 상황인데 다른 컴포넌트가 아니고 자신의 다른 셀을 클릭하면 작성중이던 곳은 이상이 없는데
이동된 셀에는 이전 셀의 마지막 한글로 내용이 바뀌어 버립니다
한글 관련 문제는 해결 방법 찾기가 쉽지 않네요
도움 요청드립니다
Delphi dbgrid 한글 입력시 포커스 이동할 때 문제 질문 드립니다
2012.10.24 19:37
델파이 2010에서 개발 중인데
DbGrid에 데이터를 뿌린 후에 DbGrid에서 직접 입력을 받고 있습니다
그런데 이전 버전(Delphi7)에서는 없던
한글 입력 문제가 2개가 있는데
해결 방법을 찾을 수가 없습니다
1. DbGrid의 셀에서 한글 입력 중에 다른 곳을 클릭해서 포커스가 이동하면 작성중이던 마지막 한글이 사라집니다
2. 같은 상황인데 다른 컴포넌트가 아니고 자신의 다른 셀을 클릭하면 작성중이던 곳은 이상이 없는데
이동된 셀에는 이전 셀의 마지막 한글로 내용이 바뀌어 버립니다
한글 관련 문제는 해결 방법 찾기가 쉽지 않네요
도움 요청드립니다
참고로 코드로 Edit 모드로 전환하시지 않고 dbGrid에서 작업하시지면 해당 레코드가 편집모드가 되고 다른 레고드를 클릭하면 수정 내용으로 변경됩니다.그리고 모든 셀들을 다시 그리기 때문에 입력 형식으로 사용하시면 다시 그리는 시간이 소요되므로 속도가 느려집니다.그래서 dbgrid는 조회용으로만 쓰시는것이 좋습니다.
지금 제 pc는 xe시리즈 밖에 없어서.... xe에서는 한글 입력 잘되는데.... 제가 그럼 2010 인스톨해서 테스트해보고 다시 글 올리겠습니다,