Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.06.27;
Скачать: CL | DM;

Вниз

Почему нельзя создать файл AUX ?   Найти похожие ветки 

 
Malder ©   (2002-05-18 22:03) [0]

Сабж.


 
wicked ©   (2002-05-18 22:19) [1]

наследие доса... aux - файловое устройство, дополнительный канал вывода, типа com1..


 
Anatoly Podgoretsky ©   (2002-05-18 22:35) [2]

А ты пробовал?


 
Malder ©   (2002-05-18 22:56) [3]

wicked, не очень понял. А можно поподробнее ?

Anatoly Podgoretsky, а вы ?

P.S. Эксперименты желательно проводить на FAT =)


 
MJH ©   (2002-05-19 03:53) [4]

aux - вкурсе есть у звуковушки такой порт?


 
Anatoly Podgoretsky ©   (2002-05-19 10:06) [5]

Malder © (18.05.02 22:56)
Да ты просто приведи кусок кода с открытием, может ты просто вместо устройства пытаешься файл открыть, такое бывает и с CON, потом не знают как удалить


 
Malder ©   (2002-05-19 13:05) [6]

Вы меня не поняли. При чем здесь код ? При чем здесь устройство ?
Просто нельзя создать файл на диске под именем "AUX" (и под именем "CON" тоже). Вот я и спрашиваю - почему ? Что за ограничение и откуда оно взялось ?

Про звуковуху я не понял, как она с винчестером и файлами связана ?


 
drpass ©   (2002-05-19 13:19) [7]

Чего не понятного? Эти файлы просто-напросто уже существуют и созданы. "AUX", "CON", "LPT" - это стандартные устройства операционки, первое - последовательный порт, второе - дисплей и клава, третье - параллельный порт. А так как файл и символьное устройство для приложений абсолютно неотличимы, ты не можешь создать файл с именем существующего устройства


 
Anatoly Podgoretsky ©   (2002-05-19 13:24) [8]

Потому что для системы наступает полный кердык, они на знает с чем работать, эти файлы резервированы для устройств ввода/вывода и они уже существую, если создашь тако на диск, то потом долго будешь жалеть. Проходили некоторые через это, не завидую.


 
~Sergius   (2002-05-19 19:12) [9]

2 Anatoly Podgoretsky © (19.05.02 13:24)

Да, если дискедитом создать руками то потом действительно жалеешь, о том, что такой умный был. Сам пробовал и не рекоммендую, разве что у соведа на компьютере.


 
Malder ©   (2002-05-19 21:25) [10]

drpass, ты все хорошо объяснил. Только вот файл "LPT" создать можно. Впрочем как и "COM".
ПОЧЕМУ ?


 
Вадим ©   (2002-05-19 21:36) [11]

CO N


 
Malder ©   (2002-05-19 23:28) [12]

Нет, "COM" - в смысле COM порт. Пoчему тогда "COM" и "LPT" файлы создать можно ?!


 
Anatoly Podgoretsky ©   (2002-05-19 23:45) [13]

COMn LPTn так понятно?


 
drpass ©   (2002-05-20 00:05) [14]

>Malder
Очепятка. Не LPT, а PRN.
А устройства COM нет. AUX - и есть девайс для доступа к СОМ-портам :)


 
Anatoly Podgoretsky ©   (2002-05-20 00:15) [15]

CON, AUX, PRN это алиасы


 
Malder ©   (2002-05-20 10:47) [16]

Ясно. Почти =)
Потому что хоть убейте не понимаю. Как связаны ФАЙЛЫ на диске и УСТРОЙСТВА ? С таким же успехом можно сказать, что нельзя создать два файла с одинаковым именем, так как система не поймет какой файл куда. Это и то можно понять... Но устройства ? Почему их путают ? Вообще, имена файлов, директории - это же все прерогатива файловой системы. Просто такое разделение придумали для удобства работы. Ну непонимаю я. Может есть у кого ссылочка на статьи по данной теме ?

Anatoly Podgoretsky © (19.05.02 23:45)
так понятно =)


 
Malder ©   (2002-05-24 20:47) [17]

Потому что хоть убейте не понимаю. Как связаны ФАЙЛЫ на диске и УСТРОЙСТВА ? С таким же успехом можно сказать, что нельзя создать два файла с одинаковым именем, так как система не поймет какой файл куда. Это и то можно понять... Но устройства ? Почему их путают ? Вообще, имена файлов, директории - это же все прерогатива файловой системы



Страницы: 1 вся ветка

Текущий архив: 2002.06.27;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.011 c
1-88850
Fenix
2002-06-17 16:00
2002.06.27
ListBox


14-89040
Кулюкин Олег
2002-05-24 10:02
2002.06.27
По какому ГОСТу оформляется отчеты о разработке ПО?


6-88984
Lexxt
2002-04-18 13:38
2002.06.27
Подскажите как сделать


3-88714
First_May
2002-06-03 15:11
2002.06.27
D5 + Excel


3-88759
SuperVK
2002-06-03 07:10
2002.06.27
Реакция TDBNavigator на программное изменение TDBRichEdit