Visual Basic 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
439
Réactions
83
Points
9 144
    Réponse de CrasherPC Informatique ⌨️ Programmation Programmation logiciel : Les ressources : qu'est-ce que c'est ? Comment les utiliser ?
  • #1
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 !


 

Reeplay'

Premium
Contributeur
Inscription
2 Septembre 2012
Messages
3 043
Réactions
1 685
Points
12 361
    Réponse de Reeplay' Informatique ⌨️ Programmation Programmation logiciel : Les ressources : qu'est-ce que c'est ? Comment les utiliser ?
  • #2
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 !


Merci pour ce tuto :)
 

Sparta.

THIS IS SPARTA !
Contributeur
Inscription
31 Mars 2012
Messages
849
Réactions
174
Points
4 133
    Réponse de Sparta. Informatique ⌨️ Programmation Programmation logiciel : Les ressources : qu'est-ce que c'est ? Comment les utiliser ?
  • #4
Merci :')
 

Maxence ES

Guizou
Contributeur
Inscription
23 Janvier 2013
Messages
4 649
Réactions
2 943
Points
12 581
    Réponse de Maxence ES Informatique ⌨️ Programmation Programmation logiciel : Les ressources : qu'est-ce que c'est ? Comment les utiliser ?
  • #6
De rien :trollface:

Pas mal :)
 

CrasherPC

Membre
Inscription
18 Septembre 2012
Messages
439
Réactions
83
Points
9 144
    Réponse de CrasherPC Informatique ⌨️ Programmation Programmation logiciel : Les ressources : qu'est-ce que c'est ? Comment les utiliser ?
  • #9

Sparta.

THIS IS SPARTA !
Contributeur
Inscription
31 Mars 2012
Messages
849
Réactions
174
Points
4 133
    Réponse de Sparta. Informatique ⌨️ Programmation Programmation logiciel : Les ressources : qu'est-ce que c'est ? Comment les utiliser ?
  • #10

Grégory

Développeur
Ancien staff RG
Inscription
14 Novembre 2011
Messages
2 759
Réactions
2 177
Points
15 608
    Réponse de Grégory Informatique ⌨️ Programmation Programmation logiciel : Les ressources : qu'est-ce que c'est ? Comment les utiliser ?
  • #11
Super tutoriel, bravo. :ok:
 

Sparta.

THIS IS SPARTA !
Contributeur
Inscription
31 Mars 2012
Messages
849
Réactions
174
Points
4 133
    Réponse de Sparta. Informatique ⌨️ Programmation Programmation logiciel : Les ressources : qu'est-ce que c'est ? Comment les utiliser ?
  • #12

Assos Parisienne

Tu joue le gars stock mais t'es tout léger !
Contributeur
Inscription
27 Décembre 2013
Messages
3 764
Réactions
1 242
Points
7 876
    Réponse de Assos Parisienne Informatique ⌨️ Programmation Programmation logiciel : Les ressources : qu'est-ce que c'est ? Comment les utiliser ?
  • #15
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 Bas