Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Для новичков > Получить имя файла


Автор: lordgabriel 13.5.2008, 20:00
Как получить имя файла и его расширение без пути.
И записать в строковую переменную.

пример.

edit2.text:= 'E:\Programming\Company\Coder2\Coder1\Coder\1.txt';
AssignFile(f1,edit1.Text);


мне надо в OutFile записасть 1.txt

Автор: Данкинг 13.5.2008, 20:01
extractfilename

Автор: lordgabriel 13.5.2008, 20:04
  OutLink:= extractfilename(f1);

не соответствие типов

Автор: THandle 13.5.2008, 20:04
Код

OutLink:= ExtractFileName('E:\Programming\Company\Coder2\Coder1\Coder\1.txt');

Автор: lordgabriel 13.5.2008, 20:08
Огромное вам спасибо!!! smile 
На мастерах делфи 46 постов длилась ветка и без результатно. smile 

Автор: SneG0K 13.5.2008, 20:12
Цитата(lordgabriel @  13.5.2008,  19:08 Найти цитируемый пост)
без результатно

Стыдно... такую функцию можно самому написать за 5 минут

Автор: Данкинг 13.5.2008, 20:17
Цитата(lordgabriel @ 13.5.2008,  21:08)
Огромное вам спасибо!!! smile 
На мастерах делфи 46 постов длилась ветка и без результатно. smile

Т.е. там никто этой функции не знает? smile 

Автор: mr.Anderson 13.5.2008, 20:20
Данкинг, выходит, так... smile 

А насчет "написать самому" - для Окошек понятно, как ее писать. А если надо универсальную, под Окошки + Линух и производные от него?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)