Delphi 2009 классы / компоненты для чтения / записи файлов разрешений - PullRequest
5 голосов
/ 03 февраля 2009

Есть ли у кого-нибудь набор классов / компонентов, которые будут работать с Delphi 2009 (Unicode) для чтения и записи разрешений файлов NTFS?

Была вещь под названием «NTSet», но они остановили разработку на Delphi 2006 около 3 лет назад: - (

Любые другие получатели ??

Спасибо! Marc

Ответы [ 3 ]

8 голосов
/ 03 февраля 2009

JCL имеет единицы для работы с правами доступа к файлам, и они требуют совместимости с D2009.

1 голос
/ 04 февраля 2009

Набор компонентов «Низкоуровневый» NT Колина Уилсона включает необходимые API-интерфейсы и поддерживает Delphi 2009, а также более ранние выпуски. Однако вам может потребоваться полагаться на документацию и примеры MS, если вам нужна подробная помощь для реализации конкретной операции. Компоненты (и другие) можно найти по адресу http://www.wilsonc.demon.co.uk/delphi.htm.. Они являются бесплатными / бесплатными. Я нашел много применений для них за эти годы.

0 голосов
/ 03 февраля 2009

Хотя это и не нативный Delphi, вы можете использовать SetACL . При этом у вас есть 2 варианта. Вы можете выложить и вызвать SetAcl.exe из вашей программы Delphi, или вы можете использовать SetACL.OCX и вызывать его прямо из вашего кода.

Конечно, вам нужно распространять SetAcl.ocx вместе с вашим приложением, но он работает очень и очень хорошо.

...