Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Запрещённые для названия файла символы [D7, WinXP]


dmitry_12_08_73 ©   (2008-11-26 16:05:00) 

Подскажите, пожалуйста, как узнать все запрещённые для названия файла символы, может есть функция, которая их возвращает?


Anatoly Podgoretsky   (2008-11-26 19:17:00) [1]


> А как всё-таки можно удалить из строки, например, символы,
>  которые нельзя использовать в названии файла для каждого
> конкретного случая?

Delete/StringReplace по заданому списку, для каждого конкретного случая.


Anatoly Podgoretsky   (2008-11-26 19:16:00) [2]


> dmitry_12_08_73 ©   (26.11.08 16:05)  

Зачем, да и ОС просто не позволит создать недопустимый для данной ФС файл.


dmitry_12_08_73   (2008-11-26 16:37:00) [3]

понял, благодарю


Поросенок Винни-Пух   (2008-11-26 16:22:00) [4]

создай новый файл в проводнике и назови его '?'
при нажатии на ентер всех их увидишь.


dmitry_12_08_73   (2008-11-26 16:16:00) [5]

спасибо, других нет?


dmitry_12_08_73   (2008-11-26 16:13:00) [6]

А как всё-таки можно удалить из строки, например, символы, которые нельзя использовать в названии файла для каждого конкретного случая?


clickmaker   (2008-11-26 16:13:00) [7]

разделитель путь-имя, т.е. слэш и обратный слэш, а также wildcards: *,?, поскольку они используются как маски при поиске


Поросенок Винни-Пух   (2008-11-26 16:09:00) [8]

кроме того, проверять посимвольно вообще бесполезно.


Поросенок Винни-Пух   (2008-11-26 16:08:00) [9]

функция-то у тебя, а файл на фик знает каком томе с фик знает какими ограничениями на имена файлов.

то есть нет никакой функции и быть не может в принципе


Наверх

Титульная страница Поиск, карта сайта Написать письмо