컴포넌트 자료실에 올려놓은 Drag & Drop Component를 써보세요.
http://delphi.borlandforum.com/impboard/impboard.dll?action=read&db=component&no=523
그럼...
로마인 님이 쓰신 글 :
: 안녕하세요?
: 여기 저기 자료를 뒤지다 알 길이 없기에 질문 올립니다.
: 제목 그대로 두개의 개별 응용 어플리케이션이 구동하고 있다고 가정하고
: 하나의 어플에서 다른 어플로 데이터를 드래그해서 드롭하는 방법을 찾고 있습니다.
: 윈도우 탐색기에서 파일을 drag&drop 할 경우
: 드래그를 받는 쪽 어플 소스에 WM_DROPFILES라는 메시지를 선언하여 처리하고
: FormCreate부분에 DropAccessFils 함수를 사용하는 것은 알았습니다만
: 윈도우 탐색기가 아닌 응용 어플리케이션끼리 자료나 파일을 주고 받을 때에는 어떻게 처리하는지 모르겠네요.
: 드래그 받는 쪽 어플 소스에 추가하는 함수나 메시지 처리외에 드래그를 시작하는(데이터를 보내는)쪽
: 어플리케이션 소스에는 어떤 처리를 해주어야 하는지요? 아니면 다른 방법이 있는지요?
: 여러 시간동안 답을 찾고 있습니다만 원하는 답이 없네요.
: 고수님들의 조언 부탁드립니다.
: 그럼, 남은 하루도 좋은 시간 보내세요.
|