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 fichier avec la commande system()


Sujet :

C

  1. #1
    Modérateur
    Avatar de paissad
    Homme Profil pro
    Ingénieur de développement (Java/JEE/Eclipse RCP,EMF & webMethods)
    Inscrit en
    Avril 2006
    Messages
    1 043
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur de développement (Java/JEE/Eclipse RCP,EMF & webMethods)
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 043
    Points : 2 560
    Points
    2 560
    Par défaut ouvrir fichier avec la commande system()
    bonjour, je voudrais savoir quelle est la bonne syntaxe pour ouvrir un fichier texte avec la commande system() de windows tout en utilisant le "notepad" de windows
    j'ai tapé dans mon programme la ligne suivante pour ouvrir notepad :
    system("C:\\Windows\\System32\\Notepad.exe "");
    mais je voudrais savoir au fait comment faire pour ouvrir un fichier en complétant si possible la commande ci-dessus !
    Merci d'avance pour votre aide.

  2. #2
    Membre expérimenté
    Avatar de muad'dib
    Homme Profil pro
    Développeur Java
    Inscrit en
    Janvier 2003
    Messages
    1 013
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2003
    Messages : 1 013
    Points : 1 381
    Points
    1 381
    Par défaut
    Il suffit de passer le chemin vers ton fichier à la suite de notepad.exe !

  3. #3
    Expert éminent sénior
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 67
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Points : 20 985
    Points
    20 985
    Par défaut
    Citation Envoyé par paissad
    mais je voudrais savoir au fait comment faire pour ouvrir un fichier en complétant si possible la commande ci-dessus !
    (il y avait une " en trop dans la chaine...)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
       system ("C:\\Windows\\System32\\Notepad.exe /monchemin/monfichier.txt");
    ou
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
       system ("C:/Windows/System32/Notepad.exe /monchemin/monfichier.txt");
    ou très probablement :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
       system ("Notepad.exe /monchemin/monfichier.txt");
    et, selon les reglages de ton système (association programme / extension)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
       system ("/monchemin/monfichier.txt");
    tout simplement... C'est pas une FAQ ?

  4. #4
    Modérateur
    Avatar de paissad
    Homme Profil pro
    Ingénieur de développement (Java/JEE/Eclipse RCP,EMF & webMethods)
    Inscrit en
    Avril 2006
    Messages
    1 043
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur de développement (Java/JEE/Eclipse RCP,EMF & webMethods)
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 043
    Points : 2 560
    Points
    2 560
    Par défaut
    Citation Envoyé par muad'dib
    Il suffit de passer le chemin vers ton fichier à la suite de notepad.exe !
    par exemple si le chemin où se trouve le fichier est D:\\MesDossiers\\Info\\fichier.txt
    je dois taper alors ceci ??
    system("C:\\Windows\\System32\\Notepad.exe D:\\MesDossiers\\Info\\fichier.txt"");
    est ce bien cela ?

  5. #5
    Modérateur
    Avatar de paissad
    Homme Profil pro
    Ingénieur de développement (Java/JEE/Eclipse RCP,EMF & webMethods)
    Inscrit en
    Avril 2006
    Messages
    1 043
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur de développement (Java/JEE/Eclipse RCP,EMF & webMethods)
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 043
    Points : 2 560
    Points
    2 560
    Par défaut
    Citation Envoyé par Emmanuel Delahaye
    (il y avait une " en trop dans la chaine...)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
       system ("C:\\Windows\\System32\\Notepad.exe /monchemin/monfichier.txt");
    ou
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
       system ("C:/Windows/System32/Notepad.exe /monchemin/monfichier.txt");
    ou très probablement :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
       system ("Notepad.exe /monchemin/monfichier.txt");
    et, selon les reglages de ton système (association programme / extension)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
       system ("/monchemin/monfichier.txt");
    tout simplement... C'est pas une FAQ ?
    je vais tester ce que vous proposer et je reviens, encore merci !!

  6. #6
    Modérateur
    Avatar de paissad
    Homme Profil pro
    Ingénieur de développement (Java/JEE/Eclipse RCP,EMF & webMethods)
    Inscrit en
    Avril 2006
    Messages
    1 043
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur de développement (Java/JEE/Eclipse RCP,EMF & webMethods)
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 043
    Points : 2 560
    Points
    2 560
    Par défaut
    Merci c'est bon, j'ai trouvé la bonne syntaxe !!
    je l'ai un peu changé par rapport à ce qu'avait proposé delahaye !

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 09/07/2010, 16h22
  2. Ouvrir fichier avec application spécifique
    Par Argonz dans le forum Delphi
    Réponses: 1
    Dernier message: 20/12/2006, 10h35
  3. Ouvrir fichier avec une extension dmp
    Par flo_opium dans le forum Oracle
    Réponses: 2
    Dernier message: 23/11/2006, 10h06
  4. Problème avec les commandes systèmes
    Par ouakammathieu dans le forum Administration système
    Réponses: 8
    Dernier message: 27/05/2006, 15h06
  5. Prblème avec la commande system
    Par AnneOlga dans le forum C++Builder
    Réponses: 8
    Dernier message: 04/03/2004, 16h05

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