MFPSoftware
Full Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Делаю программку и мне нужно узнать имя файла выбранного файла через OpenDialog (OpenINI). Вот код: Код: OpenINI.Execute(); FileName := OpenINI.FileName; FilePatch.Text := FileName; for i:=length(FileName) downto 1 do begin if FileName[i]='\' then CopyFileName := copy(FileName,(i+1),Length(FileName)); end; | OpenINI - это OpenDialog. В FileName находится полное имя (вместе с путем) файла, полученное из диалога открытия. CopyFileName - сюда нужно записать только названия файла (например, name.txt). В общем, этот кусок кода не работает =( Убирает только первый слеш =( В чем моя ошибка? |