Q&A

  • 마우스 클릭하고 리스트뷰 질문이요 ㅠ.ㅠ
마우스 클릭인지 더블클릭인지 여부를 알수 없나요?
우선 소스부터요 ㅡ.ㅜ

if msg.wParam = WM_LBUTTONDOWN then begin
  Caption := 'Left DOWN';
end

else if msg.wParam = WM_LBUTTONUP then begin
  Caption := 'Left UP';
end

else if msg.wParam = WM_LBUTTONDBLCLK then begin
  Caption := 'Left DBClick';
end;

이렇게해서 실행하고 더블클릭하니깐
  Caption := 'Left DOWN';
  Caption := 'Left UP';
  Caption := 'Left DBClick';
3가지 다 나오데요 ㅠ.ㅠ

더블클릭했을때만 따로 알고싶은데 다른 방법있으면 좀 가르쳐주세요 ㅠ.ㅠ
클릭이벤트하고 더블클릭이벤트를 따로 쓰려고 하거든요...


그리고 한가지 더 질문이요 ㅠ.ㅠ
어제 질문올렸는데 혹시나해서 다시 올려봐요 ㅠ.ㅠ
---------------------------------------------------------------------

var
AllString: String;
StringList: TStringList;
ListItem: TListItem;

타이머 프로시져에서
ListItem := ListView.Items.Add;
ListItem.Caption := '내용';  //리스트뷰에 내용을 추가하고

StringList.Add('내용');
AllString := StringList.Text; //같은 내용을 AllString에 넘겨주고

AllString에 입력된 값을 ListView에 다시 넣으려고 하거든요...
-> 코딩 길어져도 좋아요 ㅠ.ㅠ 제발좀...

그런데 엄청 안되네요..역시초짜라 ;;

고수님들 좀 도와주세요 ㅠ.ㅠ

그럼 즐주말되시구요...즐프되세요 ^^  
1  COMMENTS