Ano MkDir funguje. Ale já místo vyhledávání a procházení adresářů přímo ukládám. Když foldr existuje, tak se jen zapíše to, co potřebuju. Když ne, tak se vytvoří nová složka. Takže pak nemusím ani nic jiného dělat. Je to hnedle jako s americkejma policajtama, kteří střílí a pak se ptají - já se neptám vůbec a stejně hned střílím. 
Bohužel ne vždy si mohu takhle poradit. Nepříjemné je, že takhle nemůžu najít neexistující adresář. Chci například volat externí adresář a ne se ptát, zda FileExists. To je zejména případ s přenosnou pamětí (disk, flash ap.). Také potřebuji tuto notaci k přístupu na ftp. Zavolat to umím, ale neumím v některých případech ošetřit chybu, nebo chci jako klíč jen existující adresář a nechci v kódu uvádět žádné detailní popisy.
Možná by bylo lepší popsat přímo co chci dělat. Vytvořím na http, ftp, nebo na externím zařízení strukturu adreářů tak aby existoval foldr s názvem každého tisknutelného znaku a k tomu podsložky. Uživatel pak generuje návratovou hodnotu (URL) z určitého textu. Každá URL pak něco vrátí. Pokud tam není dotaz typu "exists", tak uživatel neví co má hledat - a vždy něco najde. Systém nikdy nesmí vrátit pozitivní chybovou hlášku.
Děkuji za odpověď.
Editoval neutr (9. 5. 2013 05:26:29)
Moje e-mailová adresa
Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte orientaci při vyhledávání řešení JAK OZNAČIT TÉMA ZA VYŘEŠENÉ