|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.06.2007, 07:20 | #1 |
Новичок
Джуниор
Регистрация: 18.06.2007
Сообщений: 1
|
Косяк
Вот код, чтобы узнать атрибуты файла
.................. var attr: Integer; s: string; begin attr := FileGetAttr('c:\Autoexec.bat'); if (attr and faHidden) <> 0 then s := 'Hidden'; if (attr and faReadOnly) <> 0 then s := s + 'Read-Only'; if (attr and faSysFile) <> 0 then s := s + 'System'; if (attr and faArchive) <> 0 then s := s + 'Archive'; Label1.Caption := s; end; Но почему-то эта строка if (attr and faReadOnly) <> 0 then s := s + 'Read-Only'; ошибочна! Ошибка 311: Operator not applicable with this operand type Все должно быть правильно, не врубаюсь, аж бесит, помогите! |
18.06.2007, 07:36 | #2 |
Форумчанин
Регистрация: 27.12.2006
Сообщений: 955
|
А и так все правильно, у меня работает. Проблему надо искать либо в функции либо в Windows.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
косяк с DVD-ROMом( | marshall | Компьютерное железо | 17 | 29.08.2008 20:45 |
Помогите исправить косяк в задаче на динамические переменные списки | Taisja | Помощь студентам | 2 | 31.05.2008 21:49 |
Нахождение эйлерова цикла, косяк | vendigo | Общие вопросы C/C++ | 1 | 22.11.2007 14:14 |
косяк при организации итерационных вычислений | redfield | Microsoft Office Excel | 3 | 04.09.2007 21:35 |