Q&A

  • ListView 에서 값이 없는 곳에 클릭 했을때......
ListView 에서요...



더블 클릭해서 이벤트를 줄려고 합니다.



근데 값이 없는곳에서 더블클릭하니깐...에러가 나네요..ㅜ.ㅜ



어떻게 해야 빈곳에 클릭해서 에러 나는것을 막을 수가 있나요?



가르쳐 주세요

2  COMMENTS
  • Profile
    컴맹... 2001.07.21 04:58
    이런식으로 하시면 될것 같은데여...



    procedure Form1.ListViewDbClick(Sender : TObject)

    begin

    if (Sender as TListView).Selected = nil then

    exit;



    // do something....

    end;





    홍재민 wrote:

    > ListView 에서요...

    >

    > 더블 클릭해서 이벤트를 줄려고 합니다.

    >

    > 근데 값이 없는곳에서 더블클릭하니깐...에러가 나네요..ㅜ.ㅜ

    >

    > 어떻게 해야 빈곳에 클릭해서 에러 나는것을 막을 수가 있나요?

    >

    > 가르쳐 주세요

  • Profile
    친구의 친구 2001.07.21 04:42


    try

    내용...

    {case ListView1.Selected.ImageIndex of

    2: ListView1.Selected.ImageIndex := 1;

    3: ListView1.Selected.ImageIndex := 2;

    end;}

    except

    end;



    전 이렇게 무식하게 처리한답니다.

    (생각할것도 없고... 개발할때... 빨리 끝내고... 문제고 없고... 해서리...)