Hola jgutti, agradezco tu ayuda, intente probar tu rutina y no me funciono, así que tuve que implementar otra solución, así que aquí se las explico, tuve que colocar un intermediario entre el ejecutable de Pacal y el Jar de Java, en este caso como lo tengo en un equipo con arquitectura Windows, construí un archivo por lotes .BAT, en el código fuente de Pascal coloque la siguiente instrucción:
Código Delphi
[-]
/* Linea de comandos es una variable de tipo: LineadeComandos: PAnsiChar; en esta se encuentra el llamado al archivo .BAT y unos parametros que este recibe.*/
LineaDeComandos:= PAnsiChar(AnsiString('Enviar al JAR.bat' + ' ' + '"1"' + ' ' + '"' + ExtractFilePath(ParamStr(0)) + NombreArchivoTemporal + '"'));
WinExec(LineaDeComandos, SW_HIDE);
El código de .BAT es el siguiente:
Código:
CD "API_WS_SDL_SIMPLE"
java -jar API_WS_SDL_SIMPLE.jar %1 %2
PAUSE
Si ven el .BAT es un código simple que llama a java y activa el MAIN del .JAR, los 2 porcentajes, (%1 %2), son las variables que estoy enviando desde Pascal.
__________________
De ante mano gracias por tomarse el tiempo de leer este Hilo.
-------------------------------
Juan Sebastián Cubillos Gonzalez
Desarrollador de soluciones informáticas.
Bogotá, Colombia.
Encuentra me en:
http://www.linkedin.com/pub/juan-seb...lez/66/1b8/150