Допустимое имя файла
От: Аноним  
Дата: 02.09.08 07:05
Оценка:
Как проверить является ли строка допустимым именем файла, кроме как:

bool isValidFilename = str.IndexOfAny(System.IO.Path.GetInvalidFileNameChars()) != -1;
Re: Допустимое имя файла
От: _FRED_ Черногория
Дата: 02.09.08 07:29
Оценка:
Здравствуйте, Аноним, Вы писали:

А>bool isValidFilename = str.IndexOfAny(System.IO.Path.GetInvalidFileNameChars()) != -1;


Если в строке только имя файла, то это и есть нормальный способ. Если в строке полный путь, то этот способ не подойдёт.
Help will always be given at Hogwarts to those who ask for it.
Re: Допустимое имя файла
От: meds  
Дата: 02.09.08 08:46
Оценка: 8 (1)
Здравствуйте, Аноним, Вы писали:

А>Как проверить является ли строка допустимым именем файла, кроме как:


А>
А>bool isValidFilename = str.IndexOfAny(System.IO.Path.GetInvalidFileNameChars()) != -1;
А>


Читаем тут:

http://msdn.microsoft.com/en-us/library/aa365247.aspx

и пишем хитрую функцию.
Re[2]: Допустимое имя файла
От: Mumitroller Беларусь  
Дата: 02.09.08 19:28
Оценка:
Здравствуйте, meds, Вы писали:

А>>Как проверить является ли строка допустимым именем файла, кроме как:

M>Читаем тут:
M>http://msdn.microsoft.com/en-us/library/aa365247.aspx
M>и пишем хитрую функцию.

Есть еще семейство функций PathXXX, в них можно найти что-нибудь подходящее. Хотя работают они иногда очень странно на мой взгляд...

http://msdn.microsoft.com/en-us/library/bb773559(VS.85).aspx

Mumitroller
... << RSDN@Home 1.2.0 alpha 4 rev. 1099>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.