Q&A

  • 마우스로 특정 셀 클릭하기
프로그램실행중에 모니터에 떠 있는 다른 프로그램의 스트링그리의 첫번째 셀을 마우스로 클릭을 해야되는데.... 방법을 모르겠습니다. 오늘중으로 해결을 해야 되는데.. 혹시 알고계신분 있으시면 도움 부탁드립니다...

1  COMMENTS
  • Profile
    멋진아이 2001.05.17 01:44
    유종근 wrote:

    > 프로그램실행중에 모니터에 떠 있는 다른 프로그램의 스트링그리의 첫번째 셀을 마우스로 클릭을 해야되는데.... 방법을 모르겠습니다. 오늘중으로 해결을 해야 되는데.. 혹시 알고계신분 있으시면 도움 부탁드립니다...



    질문이 뭔지 정확히 모르겠지만여..



    스트링그리드의 좌표값을 가져오는것은.. 이벤트중에



    mousedown 이벤트에서



    procedure TForm.StringGrid1MouseDown(Sender: TObject;

    Button: TMouseButton; Shift: TShiftState; X, Y: Integer);

    begin

    SelRow := StringGrid1.Row;

    SelCol := StringGrid1.col;

    end;



    SelRow,SelCol은 변수,아무래도 프로그램 전체에서 쓸거니까 전역변수로 선언하면

    되겠죠..^^*





    그 다음에 StringGrid의 Click,DblClick Event에서 셀값을 쓰면 되겠죠..