Q&A

  • ListView에서 아이템을 지울려고 하는데 잘 안됩니다.. 도움좀..
ListView에서 Del키를 눌렀을 때 해당 아이템을 삭제하려고 하는데요.

선택한 아이템은 제대로 넘어오는데 어떤 방법으로 지워야 하는지 모르겠네요.

procedure TfrmMain.ListView1KeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
  //  Del키를 눌렀을 때 해당 아이템 삭제
  if (key = VK_DELETE) then
  begin
    ListView1.Selected.Delete;
    ListView1.Refresh;
  end;
end;

이렇게 해봤는데 안되더라구요. 힌트라도 알려주시면 감사하겠습니다~~ ^^
2  COMMENTS
  • Profile
    하얀까마귀 2003.08.06 03:03
    안녕하세요 하얀까마귀 입니다.

    말씀처럼 리스트 뷰에서 delete 하시면 되는데요..

    이상하네요. 왜안된다고 하시는건지....

    일단 첵크코드는 넣으세요..

      if (key = VK_DELETE) then
      begin
       if ListView1.SelCount <= 0 then Exit;

        ListView1.Selected.Delete;
        ListView1.Refresh;
      end;

    그냥 삭제하시면 지워지는데 안지워지는 이유를 모르겠네요..

    그래도 안되신다면 추가하는부분을 보여주심 알수 잇을것도 같네요 그럼.


  • Profile
    KDDG_Hit 2003.08.06 03:14
    저것을 True로 설정하고 하니까 일일이 수동으로 해주어야 하더군요.

    그래서 삭제도 잘 안되는거 같아서요..

    이것저것 해봤는데 잘 안되네요..

    다른 꽁수로 하긴 했는데..... 쩝...

    아시는분들 계시면 알려주세요 -_-;


    • 최은하
    • 2003.08.06 02:30
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 장태원
      2003.08.08 20:59
      우선 이미지 저장은 밑에 찾아보면 있습니다. 먼저 찾아 보는 습성을 가집시다.
    • 강은철
    • 2003.08.06 02:03
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 타락천사
      2003.08.06 18:07
      안녕하세요. 타락임다.. 어플 프로그래밍을 취미로 하긴 힘듭니다 (취미로 하실려면 플래쉬나, 자바 스...
    • 강은철
      2003.08.07 01:55
      쩝... 섭섭하지만 감사합니당... ㅠㅠ 프로그래밍에 대해 어느정도 알고 오라는 말씀같은뎅... 이...
    • 이광수
      2003.08.06 01:34
      가장큰차이는 기타 번들 소프트웨어의 차이가 있는걸로 압니다. 설계용 툴이고요. 두번째는 컴포넌...
    • 타락천사
      2003.08.06 17:42
    • 하얀까마귀
      2003.08.06 02:55
      안녕하세요 하얀까마귀 입니다.   (lParamLo shr 8) 상위 바이트   ( lParamLo ...
    • KDDG_Hit
    • 2003.08.05 22:01
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 하얀까마귀
      2003.08.06 03:03
      안녕하세요 하얀까마귀 입니다. 말씀처럼 리스트 뷰에서 delete 하시면 되는데요.. 이상하네요. 왜안...
    • KDDG_Hit
      2003.08.06 03:14
      저것을 True로 설정하고 하니까 일일이 수동으로 해주어야 하더군요. 그래서 삭제도 잘 안되는거 같아...
    • 장태원
      2003.08.08 21:12
      특정 Row 자체를 숨기는 기능은 없습니다. 차리리 함수를 만드셔서.. 그 Row 를 삭제하는 루틴 ...
    • 김정모
    • 2003.08.05 20:00
    • 7 COMMENTS
    • /
    • 0 LIKES
    • 하얀까마귀
      2003.08.06 02:45
      안녕하세요 하얀까마귀 입니다. 아주 오랜만에 글쓰네요..ㅎㅎ 누구나 마찬가지이겠지만... 뭐라고 ...
    • major
      2003.08.05 21:15
      안녕하세요... 전 고수는 아니지만.. 아주 혹시 도움이 될까 해서 올립니다.. 좀 막연하게 속도가 느...
    • 김정모
      2003.08.05 21:55
      답변 감사합니다..  저도 서브쿼리를 몇개를 썼다고 해서 막연히 속도가 늦는것이 아니라는 건 ...
    • major
      2003.08.06 02:16
      꼭 냉무인데 보시는 분이 있네요... 이거 무시하는 거 맞져? 저 지금 무시당하는 거져...ㅠ.ㅠ ㅋㅋ...
    • 김정모
      2003.08.06 02:58
      밑에 소스가 있거든요,,, 함 보시고 의견을 말씀해 주세요
    • 김정모
      2003.08.06 02:57
      select  A1.cupon_cd  as  cupon_cd ,      &nb...
    • 허강우
      2003.08.06 07:44
      쿼리만 보고는 속도의 저하를 쉽게 알수 없네요. 일단 쿼리는 정상이라는 가정하에 말씀드립니다. 쿼리가...
    • 주영준
    • 2003.08.05 16:19
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 신동식
    • 2003.08.05 09:14
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 정경철
      2003.08.06 23:50
      혹시 이 기능을 원하는지 모르겠습니다. 참고 하십시오. TreeView1.Items.Clear;  // 전체 지...
    • 신동식
      2003.08.07 14:57
      답변 달아 주셔서 감사합니다. 아래 기능을 원하는 것이 맞습니다만 RecordSet 의 각 Record 에 대한 P...
    • 김태성
    • 2003.08.05 07:04
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이희진
      2003.08.18 23:35
      배포하시는 inf 파일을 어떻게 작성하셨는지는 모르지만, dll을 함께 배포할 경우 다음과 같이 inf 파일을...
    • 기지훈
    • 2003.08.05 06:58
    • 1 COMMENTS
    • /
    • 0 LIKES
    • KDDG_RNStone
      2003.08.05 21:39
      원래 StatusBar는 여러개의 Panels을 가질 수 있습니다. 'Panels Editor...'를 가지고 생성 할 수 있지요. ...
    • shem
    • 2003.08.05 06:17
    • 1 COMMENTS
    • /
    • 0 LIKES
    • ^ㅡ^
      2003.08.05 07:27
      //도움이 되시길 바랍니다.   Edit1.SetFocus;  //커서위치를 에디터로 옮긴다 &nbs...
    • 김정모
    • 2003.08.05 04:33
    • 2 COMMENTS
    • /
    • 0 LIKES
    • KDDG_RNStone
      2003.08.05 21:41
      혹시나 해서 쓰는건데... QRStandardPreview.Free; 해 주셨나요? 메시지만 봐서는 메모리에서 해제가...
    • 김정모
      2003.08.05 22:23
      당연히 썼지요... 그런데도 안 되고 그러네여... 이런 현상이 계속일어나기도 하지만 컴을 껐다가 켜면...
    • 김윤경
    • 2003.08.05 01:35
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 박서규
      2003.08.05 01:49
      1. 바탕화면의 캔버스를 BMP -> JPEG로 저장해서 서버쪽으로 전송하면 되는건깐,,,, 간단하게 하자면 ...
    • 김윤경
      2003.08.05 09:13
      답변 너무 감사하구요.. 질문 하나만 더 해도 될까요? 이제 델파이 기초문법을 시작하려하는데요..(막막...
    • 장태원
      2003.08.08 21:10
      델파이책을 사서 보셔야죠. Network Programming 인지, DB Programming인지, Win API 나 System 다 ...
    • 손상엽
    • 2003.08.05 01:14
    • 3 COMMENTS
    • /
    • 0 LIKES
    • ^ㅡ^
      2003.08.05 01:27
      //도움이 되셨으면 합니다. var   RecFH : TextFile;   tmp_FILENM : Strin...
    • 손상엽
      2003.08.05 02:12
      님께서 답변해 주신게 저한테 딱 맞는 예제네요.. 정말 감솨감솨합니당.. 헤헤.. 아까 안되는게 있었는...
    • ^ㅡ^
      2003.08.05 07:29
      ★말씀을^^; 부끄^^a
    • 정경철
      2003.08.06 23:56
      2번 질문은 엑셀 파일인것 같은데.. 엑셀 자료는 델파이에서 그대로 불러 올수 있으며 여기 팁이나 질문에...
    • 안영범
      2003.08.09 06:35
      정경철님 좋은답변 감사드립니다. 꾸벅 ^^
    • 김은경
    • 2003.08.04 21:45
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 고니
      2003.08.04 23:57
      엑섹 화일이 읽기 속성으로 되어있는것 같군요 한번 확인해 보세요 아니면 WorkBooks.Open 할때 IgnoreRea...