Oui j'ai essayé avec le MessageBox il ouvre un MessageBox sans rien dedans de même pour le debug.WriteLine il n'affiche rien, oui bien sûr je clique sur le bouton, j'ai essayé de renommer le StreamReader en sr1, rien y fait ...
Oui j'ai essayé avec le MessageBox il ouvre un MessageBox sans rien dedans de même pour le debug.WriteLine il n'affiche rien, oui bien sûr je clique sur le bouton, j'ai essayé de renommer le StreamReader en sr1, rien y fait ...
Le code pris sur le site de Microsoft est parfaitement fonctionnel. Et si tu essayais de lire un fichier inexistant, tu aurais un plantage.
A partir de là, il y a que deux possibilités. Soit tu ne lis pas le bon fichier, soit tu as fais une erreur en recopiant le code.).
Que donne MessageBox.Show(File.ReadAllText("chemin")) ?
Au cas où, je précise que "chemin" est à remplacer par le chemin réel du fichier.
Mes tutoriels
Avant de poster :
- F1
- FAQ
- Tutoriels
- Guide du développeur Delphi devant un problème
Merci pour ton aide
J'ai déjà répondu à ça : rien le MessageBox s'ouvre avec rien qui apparait dedans et comme j'ai déjà dit le même code fonctionne avec un projet console et avec le même fichier qui se trouve au même endroit.
le code de ta form ne doit pas être long, donc tu peux peut-être nous le copier/coller pour voir où ça coince
Popo avait raison
Ne fonctionnent pas :
ni
Code : Sélectionner tout - Visualiser dans une fenêtre à part Console.WriteLine(sr.ReadToEnd())
par contre ce qui fonctionnent :
Code : Sélectionner tout - Visualiser dans une fenêtre à part Console.WriteLine(File.ReadAllText("C:\Users\Documents\Module_Program_VB.txt"))
Par contre je suis étonné que debug.WriteLine sorte sur la fenêtre sortie et non exécution
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 MessageBox.Show(File.ReadAllText("C:\Users\Documents\Module_Program_VB.txt")) Debug.WriteLine(File.ReadAllText("C:\Users\Documents\Module_Program_VB.txt"))
regarde mon message précédent je l'ai modifié
non rien d'étonnant, c'est le fonctionnement normal.
fenêtre Execution est prévue pour y exécuter du code (tester des variables, ...): https://learn.microsoft.com/fr-fr/vi...w?view=vs-2022
fenêtre Sortie, c'est toutes les sorties de l'IDE (pour simplifier) https://learn.microsoft.com/fr-fr/vi...w?view=vs-2022
Ok Merci encore ! Je verrai ça plus tard je te ferai sûrement un retour
A+
Oui je vois, si j'ai bien compris :
affiche sur la console et Debug.WriteLine sur la fenêtre sortie.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Console.WriteLine(File.ReadAllText("C:\Users\Documents\Module_Program_VB.txt"))
J'ai travaillé pas mal de temps avec VBA pour Access et les debug.print s'affichent sur la fenêtre exécution d'où mon interrogation.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager