Buenas, hace poco he descubierto que existe la funcion system en el lenguaje C, y ejectuando los pogramas que edito en linux puedo hacer cualquier chorrada que quiera, como abrir firefox y otro programa, abrir un archivo etc.
Ahora estoy interesado en ejecutar este tipo de programas en windows, he conseguido compilar el codigo a un .exe que funciona y no tengo problemas con programas como :
#include<stdio.h>
int main(){
int x;
while(1){
printf("Deseas la ayuda sobre el comando move de cmd?\n 1 - Si \n 2 - No\n");
scanf("%d",&x);
if (x==1)
system ( " help move ");
else if (x==2)
printf ("Ok pues na \n");
}
}
Pero otro tipo de programas que me abran algun archivo o programa me dan error este es el codigo que se me ocurre, supongo que por ahi van los tiros, si es que lo que digo es posible.
#include<stdio.h>
int main(){
int x;
while(1){
printf("Deseas abrir firefox?\n 1 - Si \n 2 - No\n");
scanf("%d",&x);
if (x==1)
system ( " \"Archivos de programa\Mozilla Firefox\firefox.exe\" ");
else if (x==2)
printf ("Ok pues na \n");
}
}
La verdad es que no sabia muy bien donde postear esto... alomejor General es el lugar adecuado pero no se... creo que aqui tendreis mas idea... si no lo borro y au.