Potreboval bych ukladat soubory do podadresare, ktery je vzdy ve stejnem adresari jako exe soubor aplikace. Neznam zadnou funkci na vraceni cesty k souboru aplikace bez jmena souboru aplikace. Znam jen Application.ExeName. Nic lepsiho me nenapadlo, nez vytvorit funkci, ktera jmeno souboru odrizne:function OdrizniJmenoSouboru(cesta:TFileName):String;var i:integer;begin i:=length(cesta); While cesta[i]<>('\') do begin cesta[i]:=' '; Dec(i); end; Trim(cesta); result:=cesta;end;Syntaxe je podle kompilatoru spravne, ale kdyz si necham string zpracovany touto funkci vypsat, tak zjistuju, ze je zde nejaka zrada s funkci trim, ktera mi proste za nic nechce oddelat ty mezery, ktere jsem tam vytvoril cyklem while. Nevim jestli je tento zpusob optimalni, a zrejme to jde udelat lepe. Prosim pokud vite jak jeddnoduseji, poradte. Zaroven prosim i o vysvetleni nefunkcnosti one funkce trim... Co je spatne? Dik.