FsiSplitName
Mit dieser Funktion kann ein qualifizierter Dateiname (alpha1) in seine Bestandteile zerlegt werden. Je nach Option in (int2) wird der entsprechende Namensteil extrahiert und als Resultat zurückgeliefert.
Beispiele
FsiSplitName('C:\DIR\FILE.EXT', _FsiNamePNE); // 'C:\DIR\FILE.EXT'
FsiSplitName('C:\DIR\FILE.EXT', _FsiNamePN); // 'C:\DIR\FILE'
FsiSplitName('C:\DIR\FILE.EXT', _FsiNameP); // 'C:\DIR\'
FsiSplitName('C:\DIR\FILE.EXT', _FsiNameNE); // 'FILE.EXT'
FsiSplitName('C:\DIR\FILE.EXT', _FsiNameN); // 'FILE'
FsiSplitName('C:\DIR\FILE.EXT', _FsiNameE); // 'EXT'
FsiSplitName('C:\DIR\FILE.EXT', _FsiNamePP); // 'C:\DIR'
info
Es können bis zu 4096 Zeichen verarbeitet werden. Längere Angaben werden bei 4096 Zeichen abgeschnitten.