Posted By: RoboShim (ICQ #: 166 703 40) on 'CZprogram' Title: Re: dlouha jmena na vfat Date: Tue Aug 24 15:56:42 1999 > mam problem. Potrebuju pouzivat adresar Program Files, ale z Borland C > [urcite > neumi dlouha jmena]. Z pochopitelnych duvodu se nemuzu spolehnout ze se ten > adresar bude jmenovat PROGRA~1. > Nejrozumnejsi asi bude sehnat popis 'novych' interruptu DOSu7 *** bezva, prave jsem to nasel. Mrkni na ftp://ftp.zcu.cz/pub/simtelnet/msdos/info/inter60?.zip a ty soubory stahni a tam jsou popsany vsechny INTy vcetne DOSu a jsou tam popsany i ty pro Long filenames pro W95. Soucasti tech ZIPu je i program na prohlizeni a vyhledavani interruptu. Priklad: INT 21 - Windows95 - LONG FILENAME - GET SHORT (8.3) FILENAME FOR FILE AX = 7160h CL = 01h CH = SUBST expansion flag 00h return a path containing true path for a SUBSTed drive letter 80h return a path containing the SUBSTed drive letter DS:SI -> ASCIZ long filename or path ES:DI -> 67-byte (possibly 128-byte) buffer for short filename > Popripade uvitam lepsi navrhy na reseni. *** Pouzit misto Borladnu DJGPP. Bezi skvele, umi dlouhy jmena, graficka a herni knihovna Allgro je taky skvela-zvuk, grafika, klavesy, joystick, mouse. Je to zadarmo, takze no problem. Vali se to na GNU v zrcadle simtelnetu. Je to napr. na ftp://ftp.zcu.cz/pub/smitelnet/gnu/djgpp. Cau. RoboShim.