자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)

Delphi [질문] Drag & Drop이 안됩니다.

2016.04.26 13:29

Xiong 조회 수:738

탐색기에서 파일을 선택해서 Drag & Drop을 하면 ListBox에 선택한 파일이 표시되도록 하는 기능을 구현하기 위애 아래와 같이 코딩하였습니다.

 

--FormCreate에 아래와 같이 코딩

procedure TfrmTzzAttach.FormCreate(Sender: TObject);
begin
  inherited;

  DragAcceptFiles( Self.ListBox1.Handle, True);

end;

 

-- private에 procedure WMDropFiles(var msg : TMessage); message WM_DROPFILES; 선언하고 아래와 같이 코딩

procedure TfrmTzzAttach.WMDropFiles(var msg : TMessage);
var
  hand: THandle;
  nbFich, i : integer;
  buf:array[0..254] of Char;
begin

  hand:=msg.wParam;
  nbFich:= DragQueryFile(hand, 4294967295, buf, 254);
  if not FDMemTable1.Active then
    FDMemTable1.Open;

  for i:= 0 to nbFich - 1 do
  begin
    DragQueryFile(hand, i, buf, 254);

    ListBox1.Items.Add(buf);
    with FDMemTable1 do
    begin
      append;
      FieldByName('FILENAME').AsString := buf;
      POST;
    end;
  end;
  DragFinish(hand);
end;

 

똑같은 소스를 다른 사람 PC에서 컴파일 실행을 하면 되는데 내 PC에서 컴파일 실행을 하면 안됩니다.

되는 사람 PC에서 컴파일한 실행파일을 내 자리에서 하면 됩니다.

델파이 설정이 뭐가 문제가 있는 건가요?

왜 제 PC에서 컴파일 실행하면 Drag & Drop이 안되는 걸까요?

고수님들의 도움을 부탁 드립니다.

감사합니다.

번호 제목 글쓴이 날짜 조회 수
공지 [프로그래밍 강의] 2021.6~2021.12 관리자 2015.01.22 35445
공지 유용한 관련 사이트 관리자2 2014.03.20 74988
1972 컴파일시 오류 [1] 엠카바데로 2016.04.19 534
1971 한번에 개발하는 안드로이드ios 앱 델파이 책내용에 관한 질문입니다. [2] youngdel 2016.04.19 428
1970 FireDAC Reconnect 기능 [2] 아폴로 2016.04.20 326
1969 델파이5에서 Fastreport(*.frf)개발->델파이10에서 (*.fr3)로 변형 방법? [3] 도고래 2016.04.20 741
1968 한번에 개발하는 안드로이드 질문입니다. [2] file youngdel 2016.04.20 354
1967 GPS 기능을 서비스앱에 넣고 싶은데요.. [1] 미루후예 2016.04.20 316
1966 rest debugger 이후 복사한 컴포넌트에서 데이터를 불러올때 문제 발생 (책: 90page) [2] file youngdel 2016.04.20 530
1965 IBLite 다운받는 순서에서 질문입니다. [3] youngdel 2016.04.20 425
1964 델파이 10 씨에틀을 사용중인데요.... [1] 도고래 2016.04.21 321
1963 안드로이드 외부앱 실행 가능한가요 [1] kerry 2016.04.21 843
1962 겔럭시노트5 OS업데이트후 디버깅 문제 [2] 김태윤 2016.04.22 1514
1961 프로그래밍 중 오류에 관해 질문드립니다. [1] 장운민 2016.04.23 296
1960 델파이 베를린의 FireUI 에 대하여 가르쳐주시기 바랍니다. [2] 거북이 2016.04.25 326
1959 FDQuery Sorting 하는 방법이 궁금합니다~ [1] 짧굵 2016.04.25 358
1958 계층적 구조에 대해서 질문이 있습니다. [2] youngdel 2016.04.26 295
1957 델파이10 시애틀 사용중입니다. [1] file 김현수 2016.04.26 1067
» [질문] Drag & Drop이 안됩니다. [1] Xiong 2016.04.26 738
1955 RAD studio 10 에서 View 화면으로 보는 셈플들에 대해 문의 드립니다. youngdel 2016.04.27 301
1954 파일 열기 오류 kyh 2016.04.27 813
1953 델파이10 시애틀에서 TFDIBBackup에서 한글 DB명 사용 질문드립니다. [1] 불나방 2016.04.27 360