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

 C++ Discussion :

Ouvrir (afficher) un fichier sur clic d'un bouton


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de snoopy69
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    737
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 737
    Par défaut Ouvrir (afficher) un fichier sur clic d'un bouton
    Bonjour à tous,

    Je développe (débutant) avec Visual C++ 6.0 sur un OS Windows XP Pro SP3 ...

    Depuis maintenant quelques heures je galère un peu ... après beaucoup de recherches je ne trouve pas vraiment de solution.

    Voici mon problème :
    J'ai un dialog avec un bouton. J'aimerais, lorsque je clic sur ce bouton, ouvrir un fichier qui se trouve sur mon disque dur. Lorsque je dis "OUVRIR" j'entends par là AFFICHER un fichier ... comme par exemple si on a un fichier texte sur son bureau et que l'on double clic dessus.

    Le fichier que je cherche à ouvrir est un fichier qui se nomme : "Export.CSV" ... il peut donc s'ouvrir avec OpenOfficeCalc ou Excel ... ... pour moi pas vraiment d'important tant qu'il s'ouvre ...

    Est-ce que vous auriez un exemple de code pour faire cela ? ...

    Merci à tous pour votre aide ... ... ... Salutations ...

  2. #2
    Membre très actif
    Avatar de buggen25
    Ingénieur développement logiciels
    Inscrit en
    Août 2008
    Messages
    554
    Détails du profil
    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Août 2008
    Messages : 554
    Par défaut
    Salut;
    Tu as essayé ShellExecute ?

  3. #3
    Membre éclairé Avatar de snoopy69
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    737
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 737
    Par défaut
    -M-E-R-V-E-I-L-L-E-U-X

    C'est exactement ça que je cherchais ... c'est super ... ... ...

    Voici le code pour les gens qui seraient dans le besoin :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    void CTPProgDlg::OnViewfileexport() 
    {
    	char c_NomFichier[13] = "Export.csv";
    	ShellExecute( NULL, "open", c_NomFichier, NULL, "", SW_SHOWNORMAL );
     
    }
    Cela ouvre le fichier "Export.csv" qui se trouve dans le répertoire de mon projet lorsque l'on clic sur un bouton ... ...

    Merci beaucoup à toi ... ...

    C'est vraiment super ... ... je peux enfin aller de l'avant ... ... ... ... ou alors aller en week-end ... --> A voir ...

    Merci ...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Ouvrir/afficher un fichier avec son logiciel par défaut
    Par Alain P. dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 20/06/2009, 18h47
  2. Ouvrir un fichier sur clic d'un bouton
    Par snoopy69 dans le forum IHM
    Réponses: 2
    Dernier message: 26/05/2008, 07h28
  3. Treeview ouvrir un sous-formulaire sur clic
    Par xycoco dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 22/11/2007, 12h23
  4. Afficher une image sur clic d'un bouton
    Par thibane dans le forum GTK+ avec C & C++
    Réponses: 16
    Dernier message: 21/02/2007, 10h09
  5. Réponses: 2
    Dernier message: 19/12/2005, 20h11

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