Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2050 connectés 

  FORUM HardWare.fr
  Programmation
  C

  Ouvrir un fichier en C

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Ouvrir un fichier en C

n°2138738
Papado
Posté le 24-04-2012 à 16:22:00  profilanswer
 

Bonjour.
je fais appel à vous car mes connaissances ont leur limite sur un programme que je fais.
Dans mon programme j'ouvre un fichier avec fopen.
 
fichier = fopen("Log.txt", "a" );
Ensuite j'écris dedans plein de trucs.
Et je le ferme avec :
fclose(fichier);
 
Jusque là tout va bien et le résultat attendu est le bon.
Mais j'aimerai qu'à la fin de tout ce que j'écris dedans, le fichier s'ouvre et s'affiche à l'écran. Comme si j'allais chercher mon fichier et que je double cliquais dessus.
J'ai cherché mais je n'ai trouvé nul part.
 
Merci de votre aide.

mood
Publicité
Posté le 24-04-2012 à 16:22:00  profilanswer
 

n°2138807
breizhbugs
Posté le 24-04-2012 à 20:21:02  profilanswer
 

Bonsoir,
En gros tu veux lancer le notepad:
Sous windows uniquement:

Code :
  1. #include <Shellapi.h>
  2. ...
  3. fclose(fichier);
  4. ShellExecute(handle, "open", "Log.txt", NULL, NULL, SW_SHOWNORMAL);


Sous linux je sais pas.


---------------
Seul Google le sait...
n°2138971
Papado
Posté le 25-04-2012 à 13:31:20  profilanswer
 

J' obtiens ces erreurs :
- 2 errors
Illegal use of type name 'Handle'.
Type error in argument 1 to `ShellExecuteA'; found 'Handle' expected 'HWND'.
 
Je précise que j'ai bien inclus la librairie.

n°2139003
gilou
Modérateur
Modzilla
Posté le 25-04-2012 à 15:02:19  profilanswer
 

et  
ShellExecute(0, "open", "Log.txt", NULL, NULL, SW_SHOWNORMAL);
?
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
n°2139006
breizhbugs
Posté le 25-04-2012 à 15:07:47  profilanswer
 

+1 Gilou
le handle n'est pas nécessaire dans ce cas.


---------------
Seul Google le sait...

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  Ouvrir un fichier en C

 

Sujets relatifs
Lire port série C# et convertir en texteQuestion sur lecture fichier
ouvrir facilement un jpegTraitement de fichier avec python !
Générer une image à partir d'un fichier htmlrécupérer le nom d'un fichier ouvert par Scilab et fonction uigetfile
Le C est-il mieux que le C# ?Stockage des données d'un formulaire php dans un fichier csv
[C#] Remplacer le symbole € par valeur hexadecimale [Résolu]pacman en C
Plus de sujets relatifs à : Ouvrir un fichier en C


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR