Поставляются три компонента, которые поддерживают перетаскивание от Windows Explorer, а также дочерние компоненты, которые могут фильтровать падение файлов. Компоненты:
Некоторая помощь времени дизайна предоставляется компонентами и редакторами недвижимости.
Ключевые функции компонентов Drop Files:
Компоненты были протестированы на компиляторах Delphi от 7 до XE4 (за исключением Delphi 2005) и Delphi XE2 до XE4 64 -битные компиляторы. Считается, что компоненты компилируются на компиляторах обратно в Delphi 3, но это не гарантировано.
Компоненты предназначены только для VCL: они не совместимы с FireMonkey.
Платформы .NET и Nonwindows не поддерживаются.
Компоненты Drop Files , их документация и демонстрационные программы поставляются в zip -файле. Перед установкой необходимо извлечь все файлы из zip -файла, сохраняя структуру каталога. Будут извлечены следующие файлы:
PJDropFiles.pas - исходный код компонента.PJDropFiles.dcr - глиф палитры компонентов.PJDropFilesDsgn.pas - Редакция свойств и исходный код регистрации компонентов.PJDropFilesDsgn.dfm - Форма редактора свойств.README.md - этот файл.CHANGELOG.md - журнал изменений компонента.MPL-2.txt -Общественная лицензия Mozilla v2.0.Documentation.URL -кратковременный к онлайн-документации компонента. В дополнение к приведенным выше файлам вы найдете исходный код двух демонстрационных проектов Demo1 и Demo2 Sub-Secorectories.
Теперь вы можете установить компоненты в Delphi IDE. Для этого файлы PJDropFiles.pas , PJDropFiles.dcr , PJDropFilesDsgn.pas и PJDropFilesDsgn.dfm должны быть добавлены в пакет времени дизайна. Если вам нужна помощь, посмотрите здесь.
Исходный код для двух демонстрационных программ включен в загрузку:
Обе демонстрационные программы требуют Delphi 7 как минимум. Они оба совместимы с 32 -битными компиляторами Delphi и 64 -битными компиляторами Windows.
Для получения дополнительной информации о демонстрациях см. Файл README.md в каталоге Demos .
Полный журнал изменений предоставлен в CHANGELOG.md , который включен в загрузку.
Эти компоненты выпускаются в соответствии с условиями общественной лицензии Mozilla V2.0.
Все соответствующие товарные знаки признаны.
Ошибки могут быть сообщены или новые функции, запрошенные с помощью трекера проекта. Требуется учетная запись GitHub.
Пожалуйста, проверьте, если проблема уже была создана для аналогичного отчета или запроса. Если да, то добавьте комментарий, содержащий как можно больше информации, к существующей проблеме, или если вам нечего добавить, просто добавьте? ( :+1: Комментарий. Если нет подходящей существующей проблемы, добавьте новую проблему и дайте как можно больше информации.
Я Питер Джонсон - хобби -программист, живущий в Ceredigion в Западном Уэльсе, Великобритания, пишу в основном в Delphi. Мои программы и другой библиотечный код доступны по адресу: https://delphidabbler.com/.
Этот документ Copyright © 2005-2022, PD Johnson.