| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: WinAPI и системное программирование > Не могу создать папку с именем con |
| Автор: COOLHack 30.4.2009, 20:12 | ||
Делаю так:
ошибка при создании деректории. а если прописать дркгое имя, то создаётся норм. \ Почему так? Как создать папку с таким именем? |
| Автор: Данкинг 30.4.2009, 20:14 |
| Потому что CON - это зарезервированное системой слово. PRN тоже не назовёшь. Вспоминаем DOS! |
| Автор: kBepTu 30.4.2009, 21:23 |
| con от console означает от ситуации клавиатуру/экран |
| Автор: Keeper89 30.4.2009, 22:18 | ||
Вообще создать можно
Для всех зарезервированных имен не пробовал, но должно работать. |
| Автор: PGsoft 30.4.2009, 22:55 |
| А ещё можно создать "com" с русскими "с" и/или "о"... |
| Автор: Keeper89 30.4.2009, 22:58 |
ну это неинтересно |
| Автор: COOLHack 1.5.2009, 12:56 |
| Keeper89 , и в правду создало, но теперь стандартными средствами удалить не получается, и переименовать не получается Добавлено через 12 минут и 54 секунды а файл с именем con создать не получается из консоли делаю так: title > "G:\con\con" при этом title > "G:\con\con1" создаёт файл con1 |
| Автор: Данкинг 1.5.2009, 13:18 |
| COOLHack, да, и вручную не создашь, конкретно Дельфи тут ни при чём. |
| Автор: Keeper89 1.5.2009, 14:29 |
| Вот, почитайте: http://social.technet.microsoft.com/Forums/ru-RU/sharedru/thread/c9c8d10e-2131-4b14-a28e-c65574fc7334 |