Ressource (Windows)

Ressource (Windows)

Ressources (Windows)

Sous Microsoft Windows, les ressources sont des données statiques incorporées dans des fichiers exécutables (fichiers EXE) et bibliothèques dynamiques (fichiers DLL).

L'API Windows permet un accès complet à ces ressources en lecture et en modification [1]

Sommaire

Création de ressource

Les ressources sont en général créées via un éditeur de ressources, en général intégré à l'Environnement de développement intégré, mais peuvent également être écrits à la main. Cette étape de conception permet d'obtenir un fichier source de type RC (pour 'resource script'). Une fois le script prêt, il est traduit en fichier RES (pour 'Compiled Resource Script') par un compilateur de ressources. Ce fichier peut ensuite être utilisé par un éditeur de liens de obtenir l'exécutable final (en fait ces deux dernière étapes sont souvent confondues en une seule, la construction de l'application).

Types de ressources

Chaque ressource est identifiée au sein d'un exécutable par un nom, un type et une langue. En particulier, il est possible d'avoir plusieurs ressources ayant le même nom et le même type, a conditions qu'elle aient une langue différente. Les types de ressources les plus courants sont les suivants :

Applications multilingues

Chaque ressource étant définie pour une langue particulière, il est possible d'utiliser ce mécanisme pour créer des applications multilingues. En effet le chargement de la ressource se fait de manière transparente en fonction de la langue de système d'exploitation. Ainsi par exemple il suffira de définir un menu dans différentes langues pour que celui-ci puisse être correctement affiché sur l'environnement d'exécution final. Ce choix permet de distribuer un unique fichier exécutable contenant les ressources pour toutes les langues.

Une autre approche consiste à créer une DLL de ressources pour chaque langue, de telle manière que le fichier exécutable de l'application est le même pour toutes les langues, et seul le fichier DLL de ressources diffère.

Utilisation par l'explorateur Windows

L'explorateur Windows utilise quelques informations stockées des les ressources des fichiers exécutables :

  • L'icône utilisée pour représenter un exécutable correspond à la première icône présente dans les ressources de l'exécutable.
  • Les informations de version sont récapitulées dans l'onglet Version des propriétés du fichier.

Logiciels

Notes et références

Ce document provient de « Ressources (Windows) ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Ressource (Windows) de Wikipédia en français (auteurs)

Игры ⚽ Нужно сделать НИР?

Regardez d'autres dictionnaires:

  • Ressource — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. Sur les autres projets Wikimedia : « Ressources », sur le Wiktionnaire (dictionnaire universel) Ressource naturelle, matière première ou… …   Wikipédia en Français

  • Windows Management Instrumentation — (WMI) est l’implémentation de Microsoft du Web Based Enterprise Management (WBEM), le standard du Distributed Management Task Force (DMTF). Il prend en charge le modèle de données CIM (Common Information Model), qui décrit les objets d un… …   Wikipédia en Français

  • Ressource (Computerprogramm) — Die Ressource (engl. resource) einer Software sind die Dateien, die nicht den Ablauf (Algorithmus) des Programms festlegen, sondern das Hintergrundwissen für den Ablauf speichern. Ressourcen sind beispielsweise Wörterbuch Dateien bei… …   Deutsch Wikipedia

  • Ressource (Software) — Die Ressource (engl. resource) einer Software sind die Dateien, die nicht den Ablauf (Algorithmus) des Programms festlegen, sondern das „Hintergrundwissen“ für den Ablauf speichern. Ressourcen sind beispielsweise Wörterbuch Dateien bei… …   Deutsch Wikipedia

  • Windows 2003 — Microsoft Windows Server 2003 Windows Server 2003 est un système d exploitation orienté serveur développé par Microsoft. Présenté le 24 avril 2003 comme le successeur de Windows Server 2000, il est considéré par Microsoft comme étant la pierre… …   Wikipédia en Français

  • Windows 2003 Server — Microsoft Windows Server 2003 Windows Server 2003 est un système d exploitation orienté serveur développé par Microsoft. Présenté le 24 avril 2003 comme le successeur de Windows Server 2000, il est considéré par Microsoft comme étant la pierre… …   Wikipédia en Français

  • Windows 2003 Serveur — Microsoft Windows Server 2003 Windows Server 2003 est un système d exploitation orienté serveur développé par Microsoft. Présenté le 24 avril 2003 comme le successeur de Windows Server 2000, il est considéré par Microsoft comme étant la pierre… …   Wikipédia en Français

  • Windows 2003 serveur — Microsoft Windows Server 2003 Windows Server 2003 est un système d exploitation orienté serveur développé par Microsoft. Présenté le 24 avril 2003 comme le successeur de Windows Server 2000, il est considéré par Microsoft comme étant la pierre… …   Wikipédia en Français

  • Windows Server 2003 — Microsoft Windows Server 2003 Windows Server 2003 est un système d exploitation orienté serveur développé par Microsoft. Présenté le 24 avril 2003 comme le successeur de Windows Server 2000, il est considéré par Microsoft comme étant la pierre… …   Wikipédia en Français

  • Microsoft Windows Server 2003 — Windows Server 2003 est un système d exploitation orienté serveur développé par Microsoft. Présenté le 24 avril 2003 comme le successeur de Windows Server 2000, il est considéré par Microsoft comme étant la pierre angulaire de la ligne de… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”