Hola, como puedo hacer que un exe pueda distinguir por una variable la ruta de uso ? por ejemplo
CAJA.EXE 2
c\dastos2\
necesito que ese 2 lo tome en cuenta ("lea") el programa y sepa que el subdirectorio de trabajo y bases de datos corresponden al almacén 2-
CAJA.EXE 3
este tome otro directorio por ejemplo c:\datos3\
Como tomo o recupero esos números en cada caso (2 o 3) ???
Para que el programa CAJA.EXE lo use (CAJA.EXE sería el mismo programa)
Espero haberme explicado correctamente, gracias
Valor en ejecucion
Re: Valor en ejecucion
Saludos
LEANDRO ALFONSO
SISTEMAS LYMA - BASE
Bogotá (Colombia)
[ FWH 19.09 ] [ xHarbour 1.2.3 Intl. (SimpLex) (Build 20190613) ] [ Embarcadero C++ 7.30 for Win32 ]
LEANDRO ALFONSO
SISTEMAS LYMA - BASE
Bogotá (Colombia)
[ FWH 19.09 ] [ xHarbour 1.2.3 Intl. (SimpLex) (Build 20190613) ] [ Embarcadero C++ 7.30 for Win32 ]
Re: Valor en ejecucion
Servicom:
A ver si esto es lo que necesitas?
Saludos
A ver si esto es lo que necesitas?
Code: Select all
MsgInfo( cFilePath(GetModuleFileName(GetInstance())) )
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
Re: Valor en ejecucion
Code: Select all
FUNCTION Main(cParametro)
DO CASE
CASE cParametro= "2"
cPath := "C:\DATOS2"
CASE cParametro= "3"
cPath := "C:\DATOS3"
OTHERWISE
MsgStop("Debe pasar el parametro","Error")
RETURN nil
ENDCASE
....