![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Какие символы можно использовать в именах файлов ? [D7]
Этом © (2005-08-05 07:21:00)Нужно, сделать проверку, чтобы не возникало ошибок при создании файлов. Поэтмоу где взять список допустимых символов ?
palva (2005-08-06 11:19:00) [21]Попробовал создать в FAR файл с именем '.sdf'. Создается, редактируется, удаляется. А если вы устанавливали Apache под Windows, то там файл .htaccess используется для конфигурирования директории.
А вот файл пять точек '.....' не создается почему-то.
Anatoly Podgoretsky (2005-08-06 11:10:00) [22]Этом (06.08.05 04:42) [5]
Например точка недопустима, попробуй создать проводнике файл .имя
y-soft (2005-08-06 08:49:00) [23]>Этом (06.08.05 04:42) [5]
А Вы уверены, что "?" так уж и недопустим?
А конструкции вида \\?\xxxxxxx...Вам не встречались никогда?
Если Explorer не любит некоторые символы, то это совсем не значит, что они недопустимы...
Viktop (2005-08-06 07:07:00) [24]Проще использовать символы алфавита и цифры
Джо (2005-08-06 05:12:00) [25]
> [5] Этом (06.08.05 04:42)
> Вот видите, оказывается ещё и плюса нехватает. Поэтому хотелось
> бы полный и точный список.
Ты не понял. Нет такого списка, ибо зависит от файловой системы и ОС, на которой запускается программа.
Этом (2005-08-06 04:42:00) [26]
> kami © (06.08.05 04:13) [3]
> \ / : * ? " < > |
Вот видите, оказывается ещё и плюса нехватает. Поэтому хотелось бы полный и точный список.
Джо (2005-08-06 04:15:00) [27]Этом (05.08.05 07:21)
Лишняя и ненужная работа. Например "+" недопустим в 95, но допустим, например, в 98 и XP.
Проще и грамотнее сделать попытку записи с тем именем, которое ввел пользователь и, в случае неудачи, сообщить об ошибке.
kami (2005-08-06 04:13:00) [28]\ / : * ? " < > |
Этом (2005-08-06 04:06:00) [29]
> ЮЮ © (05.08.05 07:39) [1]
> По моему, существует спмсок недопустимых.
> Попробуй вставить в имя один из них, например ':' и винда
> покажет все остальные.
Пишет "Недопустимое значение символа" и всё. А вам какие именно символы показывает ?
ЮЮ (2005-08-05 07:39:00) [30]По моему, существует спмсок недопустимых.
Попробуй вставить в имя один из них, например ':' и винда покажет все остальные.