Elementy ście?żki dostępu

0

Witam,

Mam ścieżki np. a) c:\programyprogram1test
b) d:\programypro1prog2testtools

Czy istnieje jakaś funkcja, która umożliwia z powyższych ścieżek pobrać ostani katalog, czyli dla a) jest to 'test' a dla b) 'tools'.

Z góry dziękuję za pomoc w rozwiązaniu problemu.

Piotr Murawski

//Patrz na stopkę Szymka poniżej!! - m.M

0

EDYCJA POSTOW !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Odwroc sobie stringa i wytnij wszystko co bedzie do znaku '/'. Ja tak sie bawie, chociaz na pewno sa na to sposoby bo juz widzialem takie na forum.

0

Jeżeli będziesz chciał wyciągać kolejne nazwy katalogów ze ścieżki to zrób tak:

Var SL:TStringList;
Begin
SL:=TStringList.Create;
SL.Text:=StringRepalce(ExcludeTrailingBackSlash(Sciezka),'',#13#10,[rfReplaceAll]);
// Teraz w każdym SL.Strings[i] gdzie i=0 znajduje się kawałek ścieżki
End;

1 użytkowników online, w tym zalogowanych: 0, gości: 1