Risorse (Windows)

Da Wikipedia, l'enciclopedia libera.

In Microsoft Windows sono chiamate risorse alcuni dati incorporati in file EXE, DLL, CPL o (a cominciare da Windows Vista), in file MUI.[1][2][3]

Le funzioni API di Windows possono fornire un facile accesso alle risorse di qualsiasi applicazione (o programma informatico).

Tipi di risorse[modifica | modifica sorgente]

Ogni risorsa ha un tipo e un nome, entrambi possono essere sia in formato numerico che in formato stringa.

Windows ha una serie di tipi di risorsa predefinita:

Un programmatore può anche definire tipi di risorsa per incorporare nel file dati personalizzati.

Uso[modifica | modifica sorgente]

L'icona che Windows mostra per un file di programma è ad esempio la prima icona che può essere caricata dalle risorse del proprio file EXE. Se il file EXE non ha una risorsa di tipo icona, viene mostrata un'icona standard del sistema.

La risorsa di tipo versione per i file EXE e DLL viene mostrata nella scheda Version della pagina proprietà corrispondente.

I dati di risorsa hanno sempre un riferimento a una certa lingua e Windows userà automaticamente, quando possibile, la lingua che più si adatta a quella definita all'interno della risorsa. Questo permette ai programmi di adattare la loro lingua a quella dell'utente.

Sono disponibili alcuni programmi chiamati Resource Editor che sono in grado di modificare le risorse incorporate nei file EXE o DLL. Questi programmi sono usati tipicamente per tradurre tutte le stringhe di un'applicazione in un'altra lingua, oppure per modificare le icone e bitmap corrispondenti.

Software per risorse[modifica | modifica sorgente]

Nome Licenza Prezzo Supporto 64bit Vista MUI compatibile Supporto RES/RC Aggiorna la risorsa Modifica in-loco
Anolis Resourcer GPL gratis solo file RES no
DeDe Freeware gratis no no no no no
GoRC Freeware gratis N/A compilatore N/A N/A
MultiExtractor Shareware da 20 a 70 € no no no no no
Visual Studio Software proprietario da 249 a 10.700 € no
ResEdit Freeware gratis
Resource Builder Shareware 59 € circa
Resource Hacker Freeware gratis parziale parziale parziale no
Resource Tuner Shareware da 40 a 80 € no no no
Resource Tuner Console Shareware 200 € circa N/A
Restorator Shareware 80 € circa no no no
XN Resource Editor MPL con componenti free gratis no no parziale

Note[modifica | modifica sorgente]

  1. ^ About Resource Files, Microsoft. URL consultato il 24 feb 2014.
  2. ^ Resource Types, Microsoft. URL consultato il 24 feb 2014.
  3. ^ Windows Resource Files, Microsoft. URL consultato il 24 feb 2014.