Drag and drop between desktop/explorer and Delphi 3.0 app


I am using Delphi 3 and want to allow dragging of files into a TListView
component into my app from the desktop (or an explorer window).

Does anyone have any help to offer, or can someone refer me to a suitable
source of reference.

Thanks in advance
Martyn Spencer