2010-08-07 5 views
3

Bonjour, Je suis récemment en utilisant Visual Studio 2008. Mon problème est que j'ai déjà ajouté un fichier texte dans mon projet ['' ajouter nouveau items \ general \ Text File '']. [N'est-ce pas une donnée incorporée comme un fichier icône ou un fichier d'image de fond?] Je veux y stocker des données. Mais je ne sais pas comment ouvrir ce fichier. S'il vous plaît, toute opinion sera très utile. Merci.C#: Comment utiliser un fichier texte ajouté à Mon projet De 'ajouter de nouveaux éléments général'

+0

double possible [Comment lire un fichier texte intégré des ressources] (http://stackoverflow.com/questions/3314140/how-to -read-embedded-resource-text-file) –

Répondre

4

Soit placer le fichier à un endroit (par exemple relatif à .EXE) que vous pouvez reconstruire à l'exécution et l'ouvrir.

Une autre approche consiste à l'ajouter à vos ressources.

Si vous voulez le lire et l'écrire, vous devrez choisir un autre endroit, par exemple Application.UserAppDataPath.


Dans le menu, sélectionnez Projet | Propriétés | Ressources.
Sur la page des ressources, sélectionnez "Ajouter un fichier existant" et choisissez votre fichier texte. Il obtiendra un nom simplifié (comme TextFile1) qui est un identifiant C# valide.

Dans votre code, vous pouvez obtenir le contenu avec

string s = Properties.Resources.TextFile1; 
+0

Non ce n'est pas mon problème. Je sais comment gérer le système de fichiers. Mais mon problème est que je veux utiliser des données intégrées qui sont déjà intégrées dans mon projet dll ou exe [comme icône et dans ce cas le fichier texte]. – Barun

+0

OK, ce serait l'option de ressources. –

+0

Merci pour votre réponse. Je pense que ce sera tout. – Barun

Questions connexes