SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: benekid en Sábado 30 de Enero de 2010, 19:49

Título: Abrir archivo .txt en bloc de notas!
Publicado por: benekid en Sábado 30 de Enero de 2010, 19:49
Saludos, miren quiero agregar un sencillo bloque de ayuda, y me gustaria saber si hay alguna forma de ejecutar un .txt
Pero abrirlo en un bloc de notas, no en la pantalla de ms-dos

Es decir, he hecho este code:

Código: Text
  1.  
  2. #include<string.h>
  3. #include<stdlib.h>
  4. #include <stdio.h>
  5.  
  6. int main()
  7. {
  8. FILE *fichero;
  9. char letra;
  10. fichero = fopen ("test.txt","r");
  11. if (fichero==NULL)
  12. {
  13. printf( "No se puede abrir el fichero.n" );
  14. exit(1);
  15. }
  16. printf( "Contenido del fichero:n" );
  17. letra=getc (fichero);
  18. while (feof (fichero)==0)
  19. {
  20. printf( "%c",letra );
  21. letra=getc(fichero);
  22. }
  23. if (fclose (fichero)!=0)
  24. printf( "Problemas al cerrar el ficheron" );
  25. return 0;
  26. }
  27.  
  28.  
  29.  

Y eso me abre el fichero desde el navegador, per lo que de verdad necesito es abrir dicho fichero desde bloc de notas.
Saludos y gracias
Título: Re: Abrir archivo .txt en bloc de notas!
Publicado por: ProfesorX en Sábado 30 de Enero de 2010, 21:28
Código: C++
  1.  
  2.     system("notepad.exe test.txt");
  3.  
  4.  

Saludos :)
Título: Re: Abrir archivo .txt en bloc de notas!
Publicado por: benekid en Sábado 30 de Enero de 2010, 21:47
joer! muchas gracias... no sabia que era tan facil.. tengo que mirar mas las funciones system eeeeh

xD
jajajaja

Saludos y gracias
Título: Re:Abrir archivo .txt en bloc de notas!
Publicado por: AlgolG en Viernes 28 de Junio de 2013, 04:19
que tal amigos saludos me he dado cuenta que este tema lo han dejado de comentar me parece un excelente aporte, actualmente estoy haciendo un proyecto para mis examenes finales de programacion y la respuesta de ProfesorX me ha parecido tanto simple como eficiente muchas gracias por eso pero ahora tengo una duda mas al respecto; pues como sabran la instruccion  system("notepad.exe test.txt")   abrira el archivo txt en cuestion en el block de notas tal como lo deseamos pero el problema para mi es que la pantalla de ms-dos queda inactiva hasta que cerremos el archivo txt ... mi pregunta es si existe alguna manera de  dejar abierto el archivo txt y que la ventana en ms-dos continue con la ejecucion del programa, eso seria muy util para mi espero respuesta a mi duda de antemano muchas gracias...
Título: Re:Abrir archivo .txt en bloc de notas!
Publicado por: RadicalEd en Viernes 28 de Junio de 2013, 18:10
Busca sobre hilos en C