Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus-es / 2010-12

pascal

3 messages · 3 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Lissy Amador

Aun sigo con la ejecucion del exe en el simbolo del sistema:

EL principal proposito es ir a simbolo del sistema, ubicarme donde este mi .exe y poder decir atraves de comandos use este .exe y esto parametros xx xxx, luego debera de devolverme un valor. (si la funcion del .exe era hacer una resta, que devuelva el resultado de la resta de los parametros)

Anteriormente (gracias Paola) hice algo similar pero el parametro lo iba a buscar a la base de datos lo que viene siendo como una cansulta de un query.

Estube buscando y he encontrado algo similar pero esta en vB y yo lo deseo en PASCAL http://www.foro.vb-mundo.com/f24/ejecutar-aplicacion-parametros-2689/ Si alguien tiene alguna idea le agradecere

******************************************************************************* Hola, quisiera saber como hacer para ejecutar una aplicacion VB con parametros, es decir tengo una Aplicacion "X" y quiero q esta al ser ejecutada desde el Run del Windows se le pueda pasar algun parametro como el codigo de un articulo, algo asi: AplicacionX.exe A0001
,A0001 es el codigo del articulo que quiero q se muestre al cargar esta aplicacion

dim jj as long
jj=shell("AplicacionX.exe A0001", vbnormalfocus)

Reply by email

Julio C. Taborda
to Lissy Amador

Hola Lissy,

para hacer eso pod�s crear un nuevo proyecto "console application" y te muestra una plantilla de programa para consola con el uso de par�metros y las funciones hasoption y checkoptions.

Tambi�n pod�s usar un proyecto de tipo "program" y escribir desde cero tu aplicaci�n.

Otras funciones que pod�s usar son paramcount y paramstr() para saber la cantidad de par�metros que recibe tu programa y cuales son respectivamente.

Espero que te sirva.

Saludos.

Reply by email

Julio César Gázquez
to Lissy Amador: Aun sigo con la ejecucion del exe en el simbolo del sistema: EL principal proposito es ir…

El 14/12/10 20:19, Lissy Amador escribi�:

Show quoted text 6 lines
Aun sigo con la ejecucion del exe en el simbolo del sistema: EL principal proposito es ir a simbolo del sistema, ubicarme donde este mi .exe y poder decir atraves de comandos use este .exe y esto parametros xx xxx, luego debera de devolverme un valor. (si la funcion del .exe era hacer una resta, que devuelva el resultado de la resta de los parametros)

Creo que nadie te entiende :-) Tu quieres que tu aplicaci�n normal tome par�metros, no hacer una aplicaci�n de consola.

Lo que buscas es esto:

http://wiki.lazarus.freepascal.org/Command_line_parameters_and_environment_variables/es

Para casos m�s complicados est� la unidad getopts, que simplifica el manejo de sintaxis complejas tipo "--articulo=XYZ001 --almacen=2 -r 2 -X"

Ing. Julio C�sar G�zquez Mutual de Empleados del Banco Mitre 923 1� Piso - (S2000COS) Rosario Tel-Fax: 0341-4265010 411 0533

Reply by email