|
dbgrid에서 키보드상에 Up,Down에 대한 이벤트처리를
하려고 합니다.
Up,Down에 대한 이벤트는 dbgrid의 KeyDown 에서 처리를 하는데
up(down) 키보드를 눌렀을경우
보고자하는 것이 아닌 이전의 값 즉 현재 3번째 열에 있다가
다운을 누르면 4번째의 정보를 얻기 전에 이벤트가 발생하므로
그리드에 대한 정보는 3번째것입니다.
다운을 누른 상대의 값을 얻을 수있는 방법은 어떤것이 있나요.
(테이블 Lookup을 사용하는 방법 말고요.)
예)
1 aa bb cc
2 a1 b1 c1
3 a2 b2 c2
4 a3 b3 c3
현재 2번째에 있다가 다운을 누르면 3번째로 이동하는데
3번째의 정보중에 한 필드를 참조하여
다른 테이블을 보여주려고 합니다.
|