Q&A

  • 현재 커서가 위치한 곳에 문장읽어와서 나타낼려면 어떻게 해야됩니까??
A라는 프로그램에 에디터 안의 문장을 특정한 키보드를 누르면 메모장이나 워드의 커서 위치에 나타나게 할려면 어떻게 하는지 좀 가르쳐주세요.

현재 커서가 위치한 곳을 찾는 방법을 좀 가르쳐주세요.

제가 못찾는건지 아무리 찾아봐도 없네요...ㅡㅡ;;

어디에 있는지 혹은 도움이 되는 자료가 있는곳이라도 가르쳐주시면 감사하겠습니다.

질문내용이 제대로 전달이 되었는지 모르겠네요...

감사합니다.
1  COMMENTS
  • Profile
    남자 2002.05.11 19:40
    GetNodeAt(X,Y) 함수를 쓰시면 됩니다.

    참고로, 아래는 TreeView에 Mouse를 올려놓았을 때, 그 TreeNode 의 Index를 가져오는 procedure 입니다.

    도움이 되셨으면 합니다.
    { TreeView에 Mouse를 올려놓으면 TreeView Node의 인덱스를 읽음 }
    procedure TFormMain.TreeView1MouseMove(Sender: TObject; Shift: TShiftState;
      X, Y: Integer);
    var
    Item : TTreeNode;
    begin
    Item := TreeView1.GetNodeAt(X, Y);
    if Item <> nil then
       Caption := IntToStr(TreeView1.Selected.Index);
    end;