J'ai ajouté un fichier texte à une solution testapp et je souhaite lire ce fichier. Je ne me souviens pas comment faire ça, je sais que ça a à voir avec les réflexions mais j'ai besoin d'une poussée dans la bonne direction.Accéder au fichier interne VB.NET
Répondre
Si vous ajoutez le fichier texte à un fichier .ResX, vous pouvez bénéficier de tous les avantages (mise à jour dynamique, par exemple) ET ne pas avoir à vous soucier d'interagir avec un fichier réel. VB créera automatiquement une classe pour accéder au fichier - supposons que vous ayez Ressources.resx. Vous pouvez y accéder avec My.Resources.MyFile - il retournera une chaîne.
j'allais écrire du code, mais a trouvé une meilleure explication here
Dans votre cas, vous devrez utiliser votre chemin d'application au lieu de « C: \ ».
Avez-vous ajouté le fichier en tant que ressource? Dans ce cas, vous pouvez accéder à son contenu (String
) en utilisant simplement My.Resources.name_of_file
. Sinon, la façon la plus simple de lire un fichier texte dans VB est d'utiliser ce qui suit.
Dim content = My.Computer.FileSystem.ReadAllText("filename")
Parlez-vous de l'incorporation du fichier texte en tant que ressource dans la solution, c'est-à-dire compilé?
Pour que vous avez besoin d'une instance d'une classe d'assemblage (referecning vôtre, l'Assemblée a appelé un membre statique GetExecutingAssembly) De là, vous appelez la GetManifestResourceStream
- 1. comment accéder au fichier xml?
- 2. Accéder au serveur SQL distant à l'aide de VB.NET
- 3. Accéder au fichier msi depuis le fichier msi
- 4. Pour accéder au fichier .UDL de la connexion SqlClient
- 5. Comment accéder au fichier avec le chemin UNC d'asp.net
- 6. Accéder au fichier Global .resx dans ASP.Net Afficher la page
- 7. Laisser plusieurs assemblées accéder au même fichier texte
- 8. ne peut pas accéder au fichier Excel après le renommage
- 9. accéder aux paramètres de la demande depuis le validateur interne
- 10. C# - Comment accéder à la classe interne de l'assemblage externe
- 11. Comment accéder à la classe interne à l'aide de Reflection
- 12. comment accéder à champ de classe interne à l'intérieur javascript
- 13. PHP - proxy du serveur live au serveur de mapping interne
- 14. fichier .htaccess provoquant erreur interne du serveur
- 15. fichier excel dans vb.net
- 16. Accéder au contrôle, ajax, asp.net
- 17. Accéder au fichier .properties au même niveau que le répertoire de travail
- 18. Comment accéder au répertoire racine d'un dossier
- 19. Accéder au contenu à écrire dans le navigateur dans ASP.NET
- 20. Suivi au niveau du code dans VB.NET
- 21. Comment accéder au DAL d'un autre module?
- 22. Accéder au dossier musical de l'iPod
- 23. Accéder au texte dans Textfield on Sprite
- 24. comment accéder au service web dans .net?
- 25. Comment accéder au 'NameThreadForDebugging' dans Delphi 2010
- 26. Accéder au paramètre html en PHP
- 27. Accéder au carnet d'adresses dans iPhone OS
- 28. Comment accéder au contenu d'un contrôle ASP.NET?
- 29. Accéder au thème du parent depuis iframe
- 30. Accéder au contrôleur dans une application Cocoa
encore mieux, merci beaucoup: D – Anders