Radsej by som neprekracoval 256znakov (komplet cesta + nazov), niektore programy by s tym mohli mat problem, MS kedysi davno definoval MAX_PATH na myslim ze 260 znakov, a mnoho programov bude s takouto max. dlzkou ratat, dodnes to tak je aj u WinAPI fcii (Win dnes sice vie aj dlhsie nazvy, myslim ze az 32768 znakov, ale nebude s tym IMHO vediet pracovat mnoho programov ptz. je potrebne s tym pracovat specialnym sposobom).
http://msdn.microsoft.com/library/default.asp?url=/ library/en-us/fileio/fs/naming_a_file.asp