Ouvrir un fichier avec notepad en c++

Fermé
lilaaa Messages postés 106 Date d'inscription mercredi 16 juillet 2008 Statut Membre Dernière intervention 21 mai 2009 - 13 mai 2009 à 15:56
Char Snipeur Messages postés 9696 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 - 14 mai 2009 à 13:52
Bonjour,
je fais une application mfc sous visual c++ 2003 , et je me demande si c'est possible d'ouvrir un fichier donné avec notepad par exemple
A voir également:

3 réponses

Char Snipeur Messages postés 9696 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 297
14 mai 2009 à 08:21
Oui, c'est possible, il existe les commandes system() ou exec ou spawn pour faire ça.
1
lilaaa Messages postés 106 Date d'inscription mercredi 16 juillet 2008 Statut Membre Dernière intervention 21 mai 2009 7
14 mai 2009 à 12:54
oui c'est bon pour la commande,j'ai trouvé ShellExecute() qui marche très bien:
1ere utilisation:
ShellExecute(0,"open","C:\\Program Files\\Microsoft Visual Studio .NET 2003\\Common7\\IDE\\devenv.exe","C:\\resource.cpp",NULL,SW_SHOWNORMAL);

2éme utilisation:
ShellExecute(0,"edit","C:\\resource.cpp",NULL,NULL,SW_SHOWNORMAL);


le hic pour la 1ere utilisation est que l'utilisateur peut ne pas avoir visual studio sur son PC et le problème avec la 2éme utilisation est que le fichier.cpp s'ouvre avec note pad au lieu de l'éditeur des fichiers cpp par défaut, est ce qu'il y'a un moyen de remplacer note pad par l éditeur par défaut pour les fichier.cpp
0
Char Snipeur Messages postés 9696 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 297
13 mai 2009 à 16:21
oui.
(Question floue, réponse floue)
0
lilaaa Messages postés 106 Date d'inscription mercredi 16 juillet 2008 Statut Membre Dernière intervention 21 mai 2009 7
13 mai 2009 à 16:51
hmmm d'accord; au lieu d'ouvrir un fichier text dans une CRichEditCtrl , je me suis dis si c'est possible de l'ouvrir dans notepad++ , parce que esthétiquement c'est plus joli
0
Char Snipeur Messages postés 9696 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 297
14 mai 2009 à 13:52
Avec shellExecute, je ne sais pas, avec les autre oui.
0