FTPDirectoryEntryAttributes()
Синтаксис
Attributes = FTPDirectoryEntryAttributes(#Ftp)
Описание
Возвращает атрибуты текущей записи перечисления FTP, определяемой функциями ExamineFTPDirectory() и NextFTPDirectoryEntry().
Параметры
#Ftp Номер, идентифицирующий используемое FTP-Соединение.
Возвращаемое значение
Возвращает комбинацию следующих значений:#PB_FTP_ReadUser : разрешён доступ для чтения файла владельцу файла #PB_FTP_WriteUser : разрешён доступ для записи файла владельцу файла #PB_FTP_ExecuteUser: разрешён доступ для запуска файла владельцу файла #PB_FTP_ReadGroup : разрешён доступ для чтения файла группе владельца файла #PB_FTP_WriteGroup : разрешён доступ для записи файла группе владельца файла #PB_FTP_ExecuteGroup: разрешён доступ для запуска файла группе владельца файла #PB_FTP_ReadAll : разрешён доступ для чтения файла для всех остальных пользователей #PB_FTP_WriteAll : разрешён доступ для записи файла для всех остальных пользователей #PB_FTP_ExecuteAll : разрешён доступ для запуска файла для всех остальных пользователей
Пример
Чтобы проверить, установлен ли какой-либо атрибут, используйте операцию '&' (двоичное И) и соответствующую атрибуту константу:[...] FileAttributes = FTPDirectoryEntryAttributes(#Ftp) If FileAttributes & #PB_FTP_ReadUser Debug "Этот файл имеет флаг ReadUser" EndIf
См. также
ExamineFTPDirectory(), NextFTPDirectoryEntry(), FTPDirectoryEntryType(), FTPDirectoryEntryName(), FTPDirectoryEntryDate(), FTPDirectoryEntrySize(), FTPDirectoryEntryRaw()
Поддерживаемые OS
Все