Resurse (Windows)
În Microsoft Windows , unele date încorporate în fișiere EXE , DLL , CPL sau (începând cu Windows Vista), fișiere MUI se numesc resurse . [1] [2] [3]
Funcțiile API Windows pot oferi acces ușor la resursele oricărei aplicații (sau programe de computer).
Tipuri de resurse
Fiecare resursă are un tip și un nume, ambele putând fi în format numeric sau șir .
Windows are un set de tipuri de resurse implicite:
- Tastați Cursorul și cursorul animat
- Tastați pictograma
- Tip bitmap
- Șablon de dialoguri
- Tipul caracterului
- Document HTML
- String (String Table) și constante pentru gestionarea evenimentelor (Message Table)
- Date despre versiunea fișierului EXE / DLL
Un programator poate defini, de asemenea, tipuri de resurse pentru a încorpora date personalizate în fișier.
Utilizare
Pictograma afișată de Windows pentru un fișier de program este, de exemplu, prima pictogramă care poate fi încărcată din resursele fișierului EXE. Dacă EXE nu are o resursă de pictograme, este afișată o pictogramă de sistem standard.
Resursa de tip versiune pentru fișierele EXE și DLL este afișată în fila Versiune a paginii de proprietăți corespunzătoare.
Datele despre resurse au întotdeauna o referință la o anumită limbă și Windows va folosi automat, atunci când este posibil, limba care se potrivește cel mai bine cu cea definită în cadrul resursei. Acest lucru permite programelor să își adapteze limbajul la cel al utilizatorului.
Există unele programe numite Resource Editor care pot modifica resursele încorporate în fișierele EXE sau DLL. Aceste programe sunt de obicei utilizate pentru a traduce toate șirurile unei aplicații în altă limbă sau pentru a modifica pictogramele și bitmap-urile corespunzătoare.
Software de resurse
Nume | Licență | Preț | Suport pe 64 de biți | Vizualizare compatibilă MUI | Suport RES / RC | Actualizați resursa | Modificare la fața locului |
---|---|---|---|---|---|---|---|
Anolis Resourcer | GPL | liber | da | da | Numai fișier RES | da | Nu |
DeDe | Freeware | liber | Nu | Nu | Nu | Nu | Nu |
GoRC | Freeware | liber | da | n / A | compilator | n / A | n / A |
MultiExtractor | Shareware | de la 20 la 70 € | Nu | Nu | Nu | Nu | Nu |
Studio vizual | Software proprietar | de la 249 € la 10.700 € | da | Nu | da | da | da |
ResEdit | Freeware | liber | da | da | da | da | da |
Generator de resurse | Shareware | 59 € aprox | da | da | da | da | da |
Hacker de resurse | Freeware | liber | parțial | parțial | parțial | da | Nu |
Tuner de resurse | Shareware | de la 40 la 80 € | da | da | parțial | da | da |
Consola Tuner pentru resurse | Shareware | 200 € aprox | da | da | n / A | ||
Restaurator | Shareware | 80 € aprox | da | Nu | Nu | da | Nu |
Editor de resurse XN | MPL cu componente gratuite | liber | Nu | Nu | parțial | da | da |
Notă
- ^ Despre Resource Files , la msdn.microsoft.com , Microsoft . Accesat la 24 februarie 2014 .
- ^ Tipuri de resurse , la msdn.microsoft.com , Microsoft . Accesat la 24 februarie 2014 .
- ^ Fișiere de resurse Windows , la msdn.microsoft.com , Microsoft . Accesat la 24 februarie 2014 .