Les ressources : qu'est-ce que c'est ? Comment les utiliser ?

Statut
N'est pas ouverte pour d'autres réponses.

CrasherPC

Membre
Inscription
18 Septembre 2012
Messages
445
Réactions
84
Points
9 144
Bonjour à tous !

I- Introduction
Juste après mon affectation dans la team RGPC, je vous propose un tutoriel qui va parlé des ressources, disponible dans Visual Studio. J'ai vu quelques tutoriels sur RG mais certaines personnes ne savent pas vraiment ce que c'est les ressources. Je vais vous apprendre aussi à les utiliser.
Commençons...

II- Qu'est-ce que c'est les ressources ?
Les ressources sont des fichiers qui peuvent être "insérés" dans votre logiciel, ainsi vous pourrez les utiliser pour faire fonctionner votre logiciel. On peut insérer toutes sortes de fichiers, certains fichiers peuvent être extrait comme des images, des fichiers textes, des fichiers audio, des fichiers Batch...
Les ressources peuvent être vraiment utilise lorsque vous voulez créer un logiciel complet afin d'éviter de créer un installateur mais ça a un inconvénient : le poids de votre logiciel peut être très important lorsque vous utilisiez des ressources lourds.

III- Comment les utiliser ?
On peut les utiliser dans Microsoft Visual Studio (2010, 2012 et 2013). Tous d'abord, veuillez créer un projet que se soit en C#, en VB.NET, en C++ mais en utilisant les Windows Forms.
Puis quand vous avez fini, faites ALT+F7. Un onglet s'affiche avec les propriétés de votre projet :
Phase 1.PNG

Cliquez sur l'onglet "Ressources" :
Phase 2.PNG

Pour ajouter une ressources, cliquez sur "Ajouter une ressources" et choisissez votre fichier (pou ma part, se sera un fichier texte) :
Phase 3.PNG

Et voilà, vous avez votre fichier dans les ressources :
Phase 4.PNG

III- Comment les extraire ?
Ce qui est bien, ce que vous pouvez les extraire, vos ressources !
Pour les extraire c'est simple, il suffit d'écrire une ligne code. Mais attention, vous ne pouvez pas extraire n'importe quel fichier, vous pouvez extraire des fichier Exécutable, afficher une image dans un PictureBox...
Avant de passer au codage, veuillez ajouter dans votre Windows Forms, une TextBox et un bouton puis double-cliquez dessus et ajoutez ce code :
Phase 5.PNG

Phase 6.PNG

Je vais vous traduire le code : le logiciel va extraire les données du fichier texte TUTO RG dans les ressources et va les afficher dans la TextBox.

Un test :
Dans le fichier texte TUTO RG, on voit bien ce qui est écrit :
Phase 7.PNG

Et maintenant lorsque on clique sur le bouton, on peut dans la TextBox :
Phase 8.PNG

Les mêmes données dans le fichier texte ! N'est-ce pas magique !

Je vous laisse bien sur le projet du tutoriel en téléchargement grâce au lien ci-dessous:


J'espère que vous avez aimé et à la prochaine !


http://induste.com/proxy.php?image=http%3A%2F%2Fimage.noelshack.com%2Ffichiers%2F2014%2F27%2F1404517078-logo.png&hash=272aa00adefb1338f0349e8f0aa69178
 

Andro Reeplay'

Ancien staff
Inscription
2 Septembre 2012
Messages
3 420
Réactions
1 809
Points
23 231
Bonjour à tous !

I- Introduction
Juste après mon affectation dans la team RGPC, je vous propose un tutoriel qui va parlé des ressources, disponible dans Visual Studio. J'ai vu quelques tutoriels sur RG mais certaines personnes ne savent pas vraiment ce que c'est les ressources. Je vais vous apprendre aussi à les utiliser.
Commençons...

II- Qu'est-ce que c'est les ressources ?
Les ressources sont des fichiers qui peuvent être "insérés" dans votre logiciel, ainsi vous pourrez les utiliser pour faire fonctionner votre logiciel. On peut insérer toutes sortes de fichiers, certains fichiers peuvent être extrait comme des images, des fichiers textes, des fichiers audio, des fichiers Batch...
Les ressources peuvent être vraiment utilise lorsque vous voulez créer un logiciel complet afin d'éviter de créer un installateur mais ça a un inconvénient : le poids de votre logiciel peut être très important lorsque vous utilisiez des ressources lourds.

III- Comment les utiliser ?
On peut les utiliser dans Microsoft Visual Studio (2010, 2012 et 2013). Tous d'abord, veuillez créer un projet que se soit en C#, en VB.NET, en C++ mais en utilisant les Windows Forms.
Puis quand vous avez fini, faites ALT+F7. Un onglet s'affiche avec les propriétés de votre projet :

Cliquez sur l'onglet "Ressources" :

Pour ajouter une ressources, cliquez sur "Ajouter une ressources" et choisissez votre fichier (pou ma part, se sera un fichier texte) :

Et voilà, vous avez votre fichier dans les ressources :

III- Comment les extraire ?
Ce qui est bien, ce que vous pouvez les extraire, vos ressources !
Pour les extraire c'est simple, il suffit d'écrire une ligne code. Mais attention, vous ne pouvez pas extraire n'importe quel fichier, vous pouvez extraire des fichier Exécutable, afficher une image dans un PictureBox...
Avant de passer au codage, veuillez ajouter dans votre Windows Forms, une TextBox et un bouton puis double-cliquez dessus et ajoutez ce code :

Je vais vous traduire le code : le logiciel va extraire les données du fichier texte TUTO RG dans les ressources et va les afficher dans la TextBox.

Un test :
Dans le fichier texte TUTO RG, on voit bien ce qui est écrit :

Et maintenant lorsque on clique sur le bouton, on peut dans la TextBox :

Les mêmes données dans le fichier texte ! N'est-ce pas magique !

Je vous laisse bien sur le projet du tutoriel en téléchargement grâce au lien ci-dessous:


J'espère que vous avez aimé et à la prochaine !


http://induste.com/proxy.php?image=http%3A%2F%2Fimage.noelshack.com%2Ffichiers%2F2014%2F27%2F1404517078-logo.png&hash=272aa00adefb1338f0349e8f0aa69178
Merci pour ce tuto :)
 

Grégory

Développeur
Ancien staff
Inscription
14 Novembre 2011
Messages
2 798
Réactions
2 221
Points
25 358
Super tutoriel, bravo. :ok:
 

Assos Parisienne

Tu joue le gars stock mais t'es tout léger !
Premium
Inscription
27 Décembre 2013
Messages
3 939
Réactions
1 282
Points
19 126
Je connaissais déjà mais sa peut etre toujours utile pour ceux qui debute sur visual basic :)
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut