Programación General > C/C++
Abrir archivo .txt en bloc de notas!
(1/1)
benekid:
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 --- #include<string.h>#include<stdlib.h>#include <stdio.h> int main(){FILE *fichero;char letra;fichero = fopen ("test.txt","r");if (fichero==NULL){printf( "No se puede abrir el fichero.n" );exit(1);}printf( "Contenido del fichero:n" );letra=getc (fichero);while (feof (fichero)==0){printf( "%c",letra );letra=getc(fichero);}if (fclose (fichero)!=0)printf( "Problemas al cerrar el ficheron" );return 0;}
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
ProfesorX:
--- Código: C++ --- system("notepad.exe test.txt");
Saludos :)
benekid:
joer! muchas gracias... no sabia que era tan facil.. tengo que mirar mas las funciones system eeeeh
xD
jajajaja
Saludos y gracias
AlgolG:
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...
RadicalEd:
Busca sobre hilos en C
Navegación
Ir a la versión completa