![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Имя файла [D6]
Vir © (2004-11-03 17:47:00)Как проверить что в строке есть/нет символы которые не могут быть в имени файла.
Vir (2004-11-03 18:11:00) [1]Jedi (03.11.04 17:59) [4]
Rem © (03.11.04 18:04) [5]
Спасиб учту и то и другое :)
Rem (2004-11-03 18:04:00) [2]>>не пойдет - если есть запрещенный символ мне его надо исключать из строки
Исправлять строки должен пользователь. Если он ввел неправильные символы в имени файла, тогда откуда у Вас уверенность, что имя файла будет правильным после удаления запрещенных символов?
try
AssignFile();
Reset()/Rewrite();
except
// обработка ошибки
end;
Jedi (2004-11-03 17:59:00) [3]Запрещенные символы (Windows):
\ | ? / * ? : > < " '
Vir (2004-11-03 17:55:00) [4]Smithson (03.11.04 17:53) [2]
Создать такой файл. Список разрешенных-запрещенныз символов меняется в зависимости от файловой системы и версии Windows.
не пойдет - если есть запрещенный символ мне его надо исключать из строки
Smithson (2004-11-03 17:53:00) [5]Создать такой файл. Список разрешенных-запрещенныз символов меняется в зависимости от файловой системы и версии Windows.
Vir (2004-11-03 17:49:00) [6]точнее мне будет достаточно списка тех самых запрещенных символов