2012-11-09 2 views
1

Je ne peux pas utiliser Settings car il existe un fichier externe. Est-il possible d'intégrer des paramètres ou d'intégrer des données dans l'exécutable?Comment stocker des chaînes dans l'exécutable?

Je dois pouvoir lancer l'application et avoir des données sauvegardées de l'intérieur et non chargées ailleurs.

Merci

+1

Pourquoi ne pas simplement intégrer des ressources régulières? – PhonicUK

Répondre

5

Quel type de données parlez-vous? Un fichier de chaînes? Une seule chaîne de texte? Si c'est un fichier, changer la propriété "Build Action" du fichier en "Embedded Resource" va en fait incorporer le fichier. S'il s'agit de chaînes simples, ajoutez un nouveau fichier à votre projet, un fichier de ressources (.resx) et marquez ce fichier comme une "ressource incorporée".

est ici une question similaire où il y a un code pour montrer comment lire une chaîne spécifique: read string from .resx file in C#

2

La meilleure façon est d'utiliser un fichier resources pour cela. Il génère une classe statique agréable à utiliser et est facilement localisable si vous faites plusieurs langues.

Questions connexes