Тема: Имя файла
Показать сообщение отдельно
Старый 26.03.2010, 16:07   #10
gforcer18
Нуждающийся
 
Аватар для gforcer18
 
Регистрация: 06.02.2010
Адрес: Ижевск, Удмуртия, РФ
Сообщений: 78
Написано 19 полезных сообщений
(для 54 пользователей)
Ответ: Имя файла

хочу всем сказать спасибо, что помогли преодолеть вопросы программирования.
Вот как я сделал выделение имени файла или папки после флеш-символа:
String^ GetFileName(String^ strFullPath)
{
String^ strResult="Result";
int index=strFullPath->LastIndexOf('\\');
strResult=strFullPath->Remove(0,index+1);
return(strResult);
}
Особенность .Net является проблема слэш-символов, например \\ эквивалент \. String^ ->Remove(start,end) - удаляет число символов начиная с опр. индекса.
LastIndexOf('\\') - возвращает последний индекс входа символа Unicod-а в строке.
Спасибо
__________________
Активный, общительный, адекватный, вежливый, терпеливый, немножко ленивый, креативный оригинал
(Offline)
 
Ответить с цитированием