Comment : ajouter ou supprimer des ressources chaîne
Vous pouvez utiliser le Concepteur de ressources pour ajouter ou modifier des ressources de type chaîne pour votre projet. Les procédures d'ajout et de suppression des ressources de type chaîne diffèrent de celles des autres types de ressource. Pour plus d'informations sur la gestion des types de ressources non-chaînes, consultez Comment : ajouter ou supprimer des ressources.
Il est recommandé de ne pas utiliser les ressources de type chaîne pour les grandes chaînes, car elles sont difficiles à modifier et qu'il existe une limite de 32 767 caractères. Ajoutez plutôt un fichier texte à l'aide de l'option Ajouter un nouveau fichier texte de la liste Ajouter une ressource du Concepteur de ressources. Le nouveau fichier texte est ajouté au répertoire Resources. Il peut contenir la quantité de texte que vous voulez et, si besoin, vous pouvez définir l'encodage. Toutefois, lorsque vous compilerez le programme, il s'affichera comme s'il avait été entré dans la table de chaînes.
Si vous ajoutez manuellement une ressource de type chaîne au projet (par exemple, en ajoutant un fichier .resx à l'aide de l'Explorateur de solutions), les ressources du nouveau fichier seront séparées des ressources créées à l'aide de la page Ressource du Concepteur de projets. Si vous double-cliquez sur le nouveau fichier .resx, une fenêtre du Concepteur de ressources s'ouvrira séparément, affichant le contenu du fichier dans une grille de paramètres. Lorsque vous ajouterez le nouveau fichier .resx, un message s'affichera pour vous demander « Voulez-vous activer la génération de ressources fortement typées pour ce fichier ? ». Si vous cliquez sur Oui, la nouvelle ressource bénéficiera d'une prise en charge des ressources fortement typées, une fonctionnalité de compilation qui encapsule l'accès aux ressources en créant des classes qui contiennent un jeu de propriétés statiques (get) en lecture seule. Il s'agit là d'une autre manière de consommer des ressources, plutôt que d'utiliser les méthodes GetString et GetObject de la classe ResourceManager. Pour plus d'informations, consultez StronglyTypedResourceBuilder.
Vous pouvez également ajouter des ressources de type chaîne à l'aide de l'opération glisser-déplacer avec le Concepteur de ressources. Lorsque vous glissez-déplacez des chaînes, les champs Nom, Valeur et Commentaire doivent être séparés par des taquets de tabulation ou bien la chaîne entière sera ajoutée à la colonne Nom.
Pour plus d'informations sur la façon dont le Concepteur de ressources génère les ressources fortement typées, consultez la page Gestion des ressources de l'application.
Pour ajouter une ressource de type chaîne
Un projet étant sélectionné dans l'Explorateur de solutions, cliquez dans le menu Projet sur Propriétés.
Cliquez sur l'onglet Ressources. Dans la barre d'outils du Concepteur de ressources, pointez sur la liste déroulante de l'affichage des ressources, cliquez sur la flèche et vérifiez qu'il a la valeur Chaînes (valeur par défaut). Une grille de paramètres apparaîtra, affichant les chaînes gérées par cette instance du Concepteur de ressources.
Cliquez sur la colonne Nom de la dernière ligne de la grille, qui est marquée avec un astérisque (*).
Dans la colonne Nom, saisissez un nom pour la chaîne.
Dans la colonne Valeur, indiquez la chaîne que vous souhaitez utiliser comme ressource.
Notes
Pour inclure des sauts de ligne (caractères CLRF) dans votre chaîne, appuyez sur Maj + Entrée. Vous devrez redimensionner la ligne pour être en mesure de voir toutes les lignes de votre chaîne. Positionnez le pointeur sur la bordure inférieure de la ligne dans la colonne la plus à gauche de la grille, puis cliquez et faites glisser la bordure vers le bas pour la redimensionner.
Facultativement, entrez un commentaire dans la colonne Commentaire.
Notes
Les commentaires ne sont pas compilés dans l'application ; ils sont uniquement disponibles au moment du design.
Pour supprimer une ressource de type chaîne
Un projet étant sélectionné dans l'Explorateur de solutions, cliquez dans le menu Projet sur Propriétés.
Cliquez sur l'onglet Ressources.
Dans la barre d'outils du Concepteur de ressources, pointez sur la liste déroulante de l'affichage des ressources, cliquez sur la flèche et vérifiez qu'il a la valeur Chaînes (valeur par défaut).
Sélectionnez la ligne qui contient la chaîne que vous souhaitez supprimer en cliquant dans l'en-tête de ligne de couleur grise.
Dans la barre d'outils du Concepteur de ressources, cliquez sur Supprimer une ressource.
Voir aussi
Tâches
Comment : modifier des ressources chaîne
Comment : ajouter ou supprimer des ressources
Comment : modifier des ressources
Référence
Objet My.Resources (Visual Basic)
Page Ressources, Concepteur de projets
Concepts
Accès aux ressources de l'application (Visual Basic)