FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Tomar los parametros de un EXE desde otro EXE
Posts: 257
Joined: Tue May 16, 2006 04:46 PM
Tomar los parametros de un EXE desde otro EXE
Posted: Thu Nov 18, 2010 11:15 PM

Deseo saber que version tiene, por ejemplo, el sistema llamado: SisAnterior.EXE.

SisAnterior.EXE contiene lo siguiente

FUNCTION MAIN(Param)
VersionAct:="5.00"
IF Param="VERSION"
RETURN(VersionAct)
ENDIF
.....
RETURN(NIL)

SisActual.EXE continene lo siguiente:
FUNCTION MAIN()
VerAnt:=Waitrun("ACS_DOMINO.EXE /VERSION")
? VerAnt
RETURN(NIL)

Entonces corro SisActual.Exe que a su vez corre SisAnt.Exe con el parametro /VERSION y que segun yo la variable VerAnt deberia recoger el "5.00" que regresa SisAnterior.EXE, sin embargo en lugar de eso me regrasa "33" que no se de donde lo saca.

Alguna sugerencia?

RodolfoRBG
FWH 1307, xHarbour123 BCC582
rodolfoerbg@gmail.com
Posts: 1074
Joined: Fri Oct 07, 2005 01:56 PM
Re: Tomar los parametros de un EXE desde otro EXE
Posted: Fri Nov 19, 2010 12:19 PM
Hola

Code (fw): Select all Collapse
WaitRun( <nCmdLine>, <nCmdShow> ) --> hInstance


lo que debieras hacer en e ACS_DOMINO.EXE genere un archivo ini y luego en tu aplicacion leer ese archivo ini
Saludos
Patricio

__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl

Continue the discussion