Hola....
Es posible pasarle una serie de paramtetros a un ejecutable ?
Quisiera poder hacer algo en mi "ejemplo.exe" como:
c:\>ejemplo /D /Y 2008
para indicarle al programa que opere en un modo especifico (/D) y para un año determinado (/Y 2008)
Es posible hacer esto ?
Gracias de antemano
Paso de parametros al ejecutable
- Patricio Avalos Aguirre
- Posts: 1028
- Joined: Fri Oct 07, 2005 1:56 pm
- Location: La Serena, Chile
- Contact:
hola
si es posible
ahora creas un acceso directo y le colocas los parametros
eso si todos los parametros deben ser en caracteres..
si es posible
Code: Select all
function main( param1, param2.. )
bla..
bla.
return
eso si todos los parametros deben ser en caracteres..
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
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
Creo que no entiendo bien...
Que pasa si yo en la funcion main coloco a que me reciba 2 parámetros y cuando llamo el programa solo le envio uno (por ejemplo solo D)...cual es la manera de hacer los parámetros flexibles....asi como cuando uno en DOS utiliza un parámetro al inicio o al final..
"copy xx.xxx d: /y"
es igual a
"copy /y xx.xxx d:"
Que pasa si yo en la funcion main coloco a que me reciba 2 parámetros y cuando llamo el programa solo le envio uno (por ejemplo solo D)...cual es la manera de hacer los parámetros flexibles....asi como cuando uno en DOS utiliza un parámetro al inicio o al final..
"copy xx.xxx d: /y"
es igual a
"copy /y xx.xxx d:"
- Patricio Avalos Aguirre
- Posts: 1028
- Joined: Fri Oct 07, 2005 1:56 pm
- Location: La Serena, Chile
- Contact:
Exactamente igual
crea una acceso directo y colocas los parametros
crea una acceso directo y colocas los parametros
Code: Select all
acceso directo
destino: C:\winvent\wcta.exe parame1 parame2
iniciar en: C:\winvent
etc
Code: Select all
function main( cVar1, cVar2 )
alert( cVar1 )
alert( cVar2 )
...
return nil
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
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
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact: