Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.11.2009, 21:43   #1
doniyor
Форумчанин
 
Аватар для doniyor
 
Регистрация: 22.04.2008
Сообщений: 143
По умолчанию Проблема с OpenPictureDialog1

Как известно, свойство OpenPictureDialog1.Filename возвращает ПОЛНЫЙ путь выбранного файла. Мой вопрос - как "достать" только ИМЯ выбранного файла?
Мой сайт - www.fortis-soft.narod.ru
doniyor вне форума Ответить с цитированием
Старый 01.11.2009, 21:48   #2
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

http://programmersforum.ru/showthread.php?t=42536
Между прочим, на форуме есть приличная система поиска
mihali4 вне форума Ответить с цитированием
Старый 01.11.2009, 22:00   #3
Ntlegend
Форумчанин
 
Аватар для Ntlegend
 
Регистрация: 12.05.2007
Сообщений: 373
По умолчанию

если нада только имя - то иешь последню точку все шо перед не - то и будет имя..

Код:
s:=ExtractFileName(OpenPictureDialog1.Filename);
//находим последнюю точку
for i:=Length(s) downto 1 do
  if s[i]='.'
    then break;
//удаляем все шо псле нее.. и ее тоже..
Delete(s, i, Length(s));
Перемен! - требуют наши сердца. Перемен! - требуют наши глаза.
В нашем смехе и в наших слезах, И в пульсации вен:
"Перемен!Мы ждем перемен!"
Ntlegend вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с рамами/Проблема с ЖД DRAGGER Компьютерное железо 6 04.01.2009 23:37