![]() |
error al ejecutar parametros con ShellExecute
Hola Amigos
Me sta pasando algo muy extraño, creo saber que es, pero necesito de su ayuda,,,, estoy intentando ejecutar un .exe con linea de comandos asi: Código:
ShellExecute(handle,NULL,"C:\\programa1.exe","C:\\Dibujo.bmp",NULL,SW_SHOW cuando lo ejecuto llamando el cmd, y haciendolo manual funciona perfecto, pero lo que creo es que necesito indicarle al ShellExecute, que va con espacio, y no se como,,,,,manual funciona perfecto, y cuando lo hago con codigo, me sale un error de "el programa ha efeciutado una operacion no valida y se cerrara,". Probando y probando, este mismo error me sale cuando arrastro el archivo Dibujo.bmp a la ventana del cmd donde esta progama1.exe.... Que puede ser??? Muchisimas gracias por su colaboracion! |
prueba esto:
chao |
es C++ Builder
Gracias, pero es C++ Builder, no existe pchar ahi...
gracias |
Bueno, es que en ningún momento especificaste que era C++ y tampoco creaste este hilo en el dicho foro.
|
Y si intentas esto:
Salud OS. |
Gracias egostar,
ya lo intente, tampoco funciona. |
Vamos por partes:
|
gracias a Dios seaone! hola! soy yo otra vez!
si, existen y cuando lo hago escribiendo en la ventana de comandos (cmd), me funciona perfecto! una pregunta, como hago para enviarle a la ventana de cmd, con postmessage o con sendmessage una tecla que tenga SHIFT presionado? Gracias! Código:
PostMessageA(Handle1,WM_KEYDOWN,(192),0); |
La franja horaria es GMT +2. Ahora son las 00:59:13. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi