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

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

Name of the File [D7, WinXP]


WhiteGuy ©   (2005-01-20 15:38:00) 

Здорово!
Как "вырезать" имя файла из строки "C:\autoexec.bat", т.е. чтобы "вырезать" только "autoexec"? Я думал, что просто edit1.setfocus на точке и удалять три символа после нее.. Но ведь расширения бывают разные :) - и по четыре символа! А??


WhiteGuy   (2005-01-20 15:49:00) [1]

2 Separator
Спасиб, понял!
2 Александр Иванов
Спасиб, объяснять уже не надо! 8-)


WhiteGuy   (2005-01-20 15:47:00) [2]

2 Александр Иванов
Можно спросить? :-)

f:='c:\thefile.com'

ExtractFileName - это
f:=extractfilename(f) - f='thefile.com' ?
ExtractFileExt - это
f:=ExtractFileExt(f) - f='.com' ? Или чего?
А что такое ChangeFileExt??


Separator   (2005-01-20 15:46:00) [3]

Edit1.Text:= ChangeFileExt(ExtractFileName(Edit1.Text), '')


Александр Иванов   (2005-01-20 15:41:00) [4]

ExtractFileName
ExtractFileExt
ChangeFileExt


Наверх

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