Windows Explorerからのドラッグアンドドロップと、ドロップされたファイルをフィルタリングできる子会社コンポーネントをサポートする3つのコンポーネントが提供されています。コンポーネントは次のとおりです。
一部の設計時間支援は、コンポーネントとプロパティエディターによって提供されます。
ドロップファイルコンポーネントの主な機能は次のとおりです。
コンポーネントは、Delphi 7からXe4 Windowsコンパイラ(Delphi 2005を除く)とXE4からXE4 64ビットコンパイラでテストされています。コンポーネントは、デルファイ3に戻るコンパイラにコンパイルすると考えられていますが、それは保証されていません。
コンポーネントは、VCLのみで使用するためのものです。それらはFireMonkeyと互換性がありません。
.NETおよび非ワインドプラットフォームはサポートされていません。
ドロップファイルコンポーネント、ドキュメント、デモプログラムはzipファイルに提供されます。インストールする前に、zipファイルからすべてのファイルを抽出し、ディレクトリ構造を保存する必要があります。次のファイルが抽出されます。
PJDropFiles.pas - コンポーネントソースコード。PJDropFiles.dcr - コンポーネントパレットグリフ。PJDropFilesDsgn.pas - プロパティエディターとコンポーネント登録ソースコード。PJDropFilesDsgn.dfm - プロパティエディターフォーム。README.md - このファイル。CHANGELOG.md - コンポーネントの変更ログ。MPL-2.txt - The Mozilla Public License v2.0。Documentation.URL - コンポーネントのオンラインドキュメントのショートカット。上記のファイルに加えて、2つのデモプロジェクトのソースコードがDemo1とDemo2サブディレクトリを見つけます。
これで、コンポーネントをDelphi IDEにインストールできます。これを行うには、ファイルPJDropFiles.pas 、 PJDropFiles.dcr 、 PJDropFilesDsgn.pas 、 PJDropFilesDsgn.dfmを設計時間パッケージに追加する必要があります。これを行う必要がある場合は、こちらをご覧ください。
2つのデモプログラムのソースコードは、ダウンロードに含まれています。
両方のデモプログラムには、最小限のDelphi 7が必要です。どちらも、Delphi 32ビットと64ビットWindowsコンパイラーと互換性があります。
デモの詳細については、 DemosディレクトリのファイルREADME.md参照してください。
ダウンロードに含まれるCHANGELOG.mdで完全な変更ログが提供されます。
これらのコンポーネントは、Mozilla Public License v2.0の条件の下でリリースされます。
関連するすべての商標が認められています。
バグは、プロジェクトの問題トラッカーを介して要求される新機能を報告または要求できます。 GitHubアカウントが必要です。
同様のレポートまたはリクエストのために問題がすでに作成されているかどうかを確認してください。もしそうなら、既存の問題にできるだけ多くの情報を含むコメントを追加してください、または追加するものがない場合は、追加するだけですか? ( :+1:コメント。適切な既存の問題がない場合は、新しい問題を追加して、できるだけ多くの情報を提供してください。
私はピーター・ジョンソン - 英国ウェストウェールズのケレディジョンに住む愛好家プログラマーで、主にデルファイに執筆しています。私のプログラムとその他のライブラリコードは、https://delphidabbler.com/から入手できます。
このドキュメントは著作権©2005-2022、PD Johnsonです。