提供了三个组件,这些组件支持Windows Explorer的拖放以及可以过滤掉落文件的子公司组件。组件是:
一些设计时间帮助由组件和物业编辑提供。
Drop Files组件的关键功能是:
这些组件已在Delphi 7到XE4 Windows编译器(Delphi 2005除外)和Delphi XE2至XE4 64位编译器上进行了测试。这些组件被认为可以在编译器上编译回Delphi 3,但不能保证。
这些组件仅与VCL一起使用:它们与FireMonkey不兼容。
不支持.NET和非窗口平台。
drop文件组件,其文档和演示程序在zip文件中提供。在安装之前,您需要从zip文件中提取所有文件,并保留目录结构。将提取以下文件:
PJDropFiles.pas - 组件源代码。PJDropFiles.dcr - 组件调色板字形。PJDropFilesDsgn.pas - 属性编辑器和组件注册源代码。PJDropFilesDsgn.dfm - 属性编辑器表单。README.md - 此文件。CHANGELOG.md - 组件的更改日志。MPL-2.txt - Mozilla公共许可证v2.0。Documentation.URL - 组件在线文档的捷径。除上述文件外,您还将找到两个演示项目的源代码, Demo1和Demo2子目录。
现在,您可以将组件安装到Delphi IDE中。 PJDropFiles.dcr PJDropFilesDsgn.dfm PJDropFiles.pas文件添加到设计时代包PJDropFilesDsgn.pas 。如果您需要帮助,请参见此处。
下载中包括两个演示程序的源代码:
这两个演示程序都要求Delphi 7最少。它们都与Delphi 32位和64位Windows编译器兼容。
有关演示的更多信息,请参见Demos目录中的文件README.md 。
下载中包含的CHANGELOG.md中提供了完整的更改日志。
这些组件按照Mozilla公共许可证v2.0的条款发布。
所有相关商标都得到了认可。
可以报告错误或通过项目的问题跟踪器要求的新功能。需要一个github帐户。
请检查是否已经为类似的报告或请求创建了问题。如果是这样,请在现有问题上添加包含尽可能多信息的评论,或者如果您无需添加,请添加一个? ( :+1:注释。如果没有合适的现有问题,请添加新问题并提供尽可能多的信息。
我是彼得·约翰逊(Peter Johnson) - 一位居住在英国西威尔士(Ceredigion)的业余爱好者程序员,主要在德尔菲(Delphi)写作。我的程序和其他库代码可从以下网站获得:https://delphidabbler.com/。
该文档是版权所有©2005-2022,PD Johnson。