Ejecución en C [HELP]

Iniciado por Borluck, 7 Mayo 2013, 01:12 AM

0 Miembros y 1 Visitante están viendo este tema.

Borluck

Hola a todos compañeros, tengo una duda y es que no sé ejecutar un "bloc de notas" con una instrucción en C.

Es decir, mi objetivo es abrir un bloc de notas que tengo ya hecho con instrucciones en C para luego modificar mi documento en el propio bloc de notas.

Ya tengo el programa hecho pero me falta la instrucción que serviría para ejecutar el bloc de notas.

Podrías ayudarme por favor, les estaré agradecido!
Buen día!

Danyfirex

podría ser así.

(void)system("notepad.exe");

o

ShellExecute(NULL,"open","notepad.exe",NULL,NULL,SW_SHOWNORMAL);


saludos

85

Me cerraron el Windows Live Spaces, entonces me creé un WordPress XD
http://etkboyscout.wordpress.com/

Borluck

Ok, probaré las distintas soluciones a ver cual me convence más. Muchísimas gracias por la ayuda prestada

leosansan

Cita de: Danyfirex en  7 Mayo 2013, 01:33 AM
podría ser así.


..................................
ShellExecute(NULL,"open","notepad.exe",NULL,NULL,SW_SHOWNORMAL);


Esta última incluyendo la librería windows.h.
Saluditos! .... .. 

Borluck

ShellExecute(NULL,"open","notepad.exe",NULL,NULL,SW_SHOWNORMAL);

Este me convence pero donde pone "notepad.exe" no podría poner una variable char?

leosansan

Cita de: Borluck en  7 Mayo 2013, 17:03 PM
ShellExecute(NULL,"open","notepad.exe",NULL,NULL,SW_SHOWNORMAL);

Este me convence pero donde pone "notepad.exe" no podría poner una variable char?

Puedes usar :


Código (cpp) [Seleccionar]

char note[]="notepad.exe";
ShellExecute( NULL, "open", note, NULL, NULL, SW_SHOWNORMAL );


Saluditos!... .. 

Borluck

MUCHÍSIMAS GRACIAS!!!!  ;-) ;-) funciona!!!!