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.

Search the boards