Цитата:
Сообщение от Bargest
Значит все-таки есть костыль для *.*. Прикольно.
|
Ну да, у винды тяжкое наследие DOS-а.

Даже если в имени файла нет точки и вроде не должно быть расширения, но всё равно считается что расширение есть, просто пустое. Например папка с именем "TEMP" представляется как "TEMP." - т.е. 4 символа имя, 0 символов расширение и точка между ними.

Поэтому под виндой маска "*.*" работает всегда.
p.s. Ещё пример тяжкого наследия DOS-а - нельзя создать папку или файл например с таким именем: "con.txt"
