Problema con ShellExecute
Hola a todos...
Quiero invocar al programa GSView (un visualizador de Postscript) desde un programa en D6; el programa en cuestion, tiene una pantalla tipo splash para el registro, se valida y despues continua (esto en ejecucion "interactiva"). Cuando lo ejecuto con ShellExecute (o con WinExec), me sale el splash, lo valido, y ya no continua nada. En la siguiente ejecucion, no me sale splash, pero si continua la ejecucion, despues otra vez el splash, y asi... ¿Puede ser debido a la invocacion? Saludos y gracias de antemano |
Hola, al menos podrías publicar la forma en que estas utilizando el shellexecute, ¿no crees?:rolleyes:, así al menos te ayudamos de una forma mejor.
Saludos. |
Hola...
Perdon por la tardanza, pero he tenido mucho trabajo. La linea donde se invoca es la siguiente: ShellExecute(0,nil,PChar(stComando),PChar(stTemporal + '\k' + stPlano + '.prn'),nil,SW_SHOWNORMAL) Donde stComando contiene la ruta y el nombre del ejecutable : C:\Archivos de Programa\GhostGum\gsview\gsview32.exe el siguiente parametro es la ruta y el nombre de un fichero a visualizar. El programa es de tipo consola Saludos |
Hola....
Al final lo he conseguido usando un componente JVCreateProcess de las bilibotecas JVCL, mas adelante intentare localizar el error. |
La franja horaria es GMT +2. Ahora son las 04:30:28. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi