![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Имя файла
Romm © (2007-09-10 15:58:00)Привет, подскажите как узнать имя файла, выбранного пользователем при помощи TOpenDialog.
OpenDialog.FileNameдает полный путь к файлу, как быть?
Gydvin (2007-09-11 09:39:00) [1]А зачем изобретать еще один велосипед, если первый нормально работает
oldman (2007-09-11 08:59:00) [2]
> Desdechado © (10.09.07 20:03) [9]
А чем ExtractFileName(opendialog1.FileName)
лучше MyFunction(opendialog1.FileName)
???
Desdechado (2007-09-10 20:03:00) [3]> OpenDialog возвращает в строго определенном формате.
Т.е. ты предлагаешь использовать для одной цели разные средства?
Красиво, но нессмысленно.
Denis_ (2007-09-10 19:37:00) [4]
> перепугу
пугу = поя :)))
oldman (2007-09-10 19:34:00) [5]
> Desdechado © (10.09.07 19:03) [6]
Это с какого перепугу?
OpenDialog возвращает в строго определенном формате.
Desdechado (2007-09-10 19:03:00) [6]> oldman © (10.09.07 18:58) [5]
Слишком много тонкостей надо знать, это не для ленивых. Например, слэша может не быть, может быть прямой вместо обратного, вообще полное имя в кавычках ...
oldman (2007-09-10 18:58:00) [7]Да без всяких экстрактов - кто мешает проанализировать возвращаемую строку с конца до первого слеша?
MOO (2007-09-10 17:43:00) [8]
> Desdechado © (10.09.07 16:00) [1]
Сорри пропустил=)
MOO (2007-09-10 17:42:00) [9]
procedure TForm1.Button1Click(Sender: TObject);
begin
Showmessage(
ExtractFileName(opendialog1.FileName));
end;
Jeer (2007-09-10 16:02:00) [10]pos() и copy никто не отменял, если лень в справку заглянуть и найти Extract*
из модуля SysUtils
Desdechado (2007-09-10 16:00:00) [11]ExtractFileName