Welcome to the new DelphiDabbler Code Library Documentation.

This is a new site that's currently running on alpha code. There are going to be bugs. If you discover any, please report them on the site's issues page (GitHub account required). Thanks.

Warning: Many URLs are going to change. Refer to the README file to discover which library project's documentation has been completed.

Drop Files Components Overview

Applies to: ~>5.0

This page provides an overview of the features of the Drop Files Components. If you are looking for information on programming with the classes please see the Programmers’ Guide.

Three components are supplied that support file drag and drop from Windows Explorer along with subsidiary components that can filter dropped files. The components are:

Some design time assistance is provided by component and property editors.

Key features of the drop files components are:


The components can be compiled with any Delphi compiler from Delphi 7 through to 11.3. They are compatible with 32 bit and 64 bit Windows targets.

It is possible that the components will compile with Delphi 3 to 6, but this has not been tested.

These are VCL components and so are not compatible with the FireMonkey framework.

Non-Windows platforms are not supported.