IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Utilisation d'Open pour ouverture de fichier


Sujet :

VB.NET

  1. #21
    Membre actif
    Profil pro
    Inscrit en
    Février 2007
    Messages
    760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 760
    Points : 208
    Points
    208
    Par défaut
    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 ...

  2. #22
    Expert confirmé
    Avatar de popo
    Homme Profil pro
    Analyste programmeur Delphi / C#
    Inscrit en
    Mars 2005
    Messages
    2 674
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste programmeur Delphi / C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 2 674
    Points : 5 259
    Points
    5 259
    Par défaut
    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.

  3. #23
    Membre actif
    Profil pro
    Inscrit en
    Février 2007
    Messages
    760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 760
    Points : 208
    Points
    208
    Par défaut
    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.

  4. #24
    Membre expérimenté
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    1 126
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 1 126
    Points : 1 636
    Points
    1 636
    Par défaut
    le code de ta form ne doit pas être long, donc tu peux peut-être nous le copier/coller pour voir où ça coince

  5. #25
    Membre actif
    Profil pro
    Inscrit en
    Février 2007
    Messages
    760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 760
    Points : 208
    Points
    208
    Par défaut
    Popo avait raison

    Ne fonctionnent pas :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Console.WriteLine(sr.ReadToEnd())
    ni
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Console.WriteLine(File.ReadAllText("C:\Users\Documents\Module_Program_VB.txt"))
    par contre ce qui fonctionnent :
    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"))
    Par contre je suis étonné que debug.WriteLine sorte sur la fenêtre sortie et non exécution

  6. #26
    Membre expérimenté
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    1 126
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 1 126
    Points : 1 636
    Points
    1 636
    Par défaut
    Citation Envoyé par xeron33 Voir le message
    Par contre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Debug.WriteLine(File.ReadAllText("C:\Users\Documents\Module_Program_VB.txt"))
    Ne donne rien en fenêtre d'exécution
    Mais la fenêtre Sortie, ça devrait .... (en mode Debug)

  7. #27
    Membre actif
    Profil pro
    Inscrit en
    Février 2007
    Messages
    760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 760
    Points : 208
    Points
    208
    Par défaut
    regarde mon message précédent je l'ai modifié

  8. #28
    Membre expérimenté
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    1 126
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 1 126
    Points : 1 636
    Points
    1 636
    Par défaut
    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

  9. #29
    Membre actif
    Profil pro
    Inscrit en
    Février 2007
    Messages
    760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 760
    Points : 208
    Points
    208
    Par défaut
    Ok Merci encore ! Je verrai ça plus tard je te ferai sûrement un retour
    A+

  10. #30
    Membre actif
    Profil pro
    Inscrit en
    Février 2007
    Messages
    760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 760
    Points : 208
    Points
    208
    Par défaut
    Oui je vois, si j'ai bien compris :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Console.WriteLine(File.ReadAllText("C:\Users\Documents\Module_Program_VB.txt"))
    affiche sur la console et Debug.WriteLine sur la fenêtre sortie.
    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.

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. Réponses: 4
    Dernier message: 28/11/2013, 17h24
  2. Utilisation du SFTP pour récupérer un fichier
    Par witch dans le forum Linux
    Réponses: 4
    Dernier message: 08/05/2012, 21h42
  3. Problème de droit pour ouverture de fichier
    Par cyrilled dans le forum Outils
    Réponses: 4
    Dernier message: 17/09/2009, 15h44
  4. Réponses: 2
    Dernier message: 16/08/2009, 13h31
  5. Utiliser mon tableau pour copier des fichiers
    Par Paloma dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 31/10/2006, 18h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo