Q&A

  • DBGrid 2개 사용시 현재 어떤 것을 사용하고 있는지?
제가 2 개의 DBGrid를 사용하고 있는데요,
DBGrid의 위치에 따라 Event를 행해야 합니다.
즉, DBGrid2에 위치했을 때 현재 위치를
Button를 눌러서 Message를 Display해야합니다.
고수님, 한 수좀 알려주세요...
2  COMMENTS
  • Profile
    또치 2003.01.28 03:46

    안그래도 저도 궁금해서 한참 찾아봤었는데요,, 잘 못찾겠네요 ㅡㅡ;
    Focused나 ActiveControl을 사용하자니 버튼을 클릭하는 순간 포커스가 버튼으로 가게 되어 확인할수가 없죠.
    이러면 어떨까요.
    변수 하나를 두어서 어느 DBGrid를 선택하느냐에 따라 값을 넣어두었다가
    버튼을 클릭할때 그 변수를 확인해서 작업하면....
    더 좋은 방법 알고 계신 분 있으시면 알려주세요 ^^
  • Profile
    한경섭 2003.01.29 00:09
    예, 맞습니다. 마침 질문 글을 올리고 나니까, Idea가 생각 나더군요.

    저도, 고민하다가 변수를 써서 각각의 DBGrid가
    가지고 있는 Tab Order를 이용하여 구현 했습니다.
    다음과 같이요.
    t_flag := dbgrid1.taborder;
    ...

    if t_flag = dbgrid1.taborder then
       something ....

    감사합니다. 또디님......