https://foro.gambas-es.org/viewtopic.php?f=1&t=6090
-----------------------------------
gatoviejo
Miercoles, 28 Diciembre 2016, 20:05

Argumentos Al Programa Desde El IDE
-----------------------------------
Hola

Llevaba mucho tiempo sin hacer nada en gambas y ahora me encuentro con la necesidad de realizar una pequeña modificación en un programita que tenía y me encuentro con que el IDE ha cambiado y un tema no me funciona.

En la versión 3.5 o 3.6 (creo que era una de esas) creé un programa con argumentos, utilizando Application.Args para recogerlos y en tiempo de ejecución no hay problemas, pero en tiempo de diseño, tenía los argumentos metidos en el menú del IDE:
Proyecto - Propiedades - Argumentos
y funcionaba.

Ahora he actualizado a la versión 3.9.1 y en las propiedades del proyecto veo los argumentos pero en el momento de ejecutar (desde el IDE) me dice que no hay ninguno. Con el debug veo que Application.Args.Count = 1

Es decir, tiene sólo el argumento 0 que es el propio nombre de la aplicación. 

¿Alguna idea de como pasarle los argumentos en el IDE?


-----------------------------------
jsbsan
Miercoles, 28 Diciembre 2016, 20:31

Re: Argumentos Al Programa Desde El IDE
-----------------------------------
Hola gatoviejo:


[quote]en la versión 3.9.1 [/quote]

Son dos pasos:
1) En el menu de Propiedades del proyecto, inserta la lineas de argumentos que necesites:

 [img]https://foro.gambas-es.org/files/images/6/argumentos1.png[/img] 

2) En el menu de depuración, en el submenu "Run with", selecciona la linea de argumentos, que quieres que se use por el programa

 [img]https://foro.gambas-es.org/files/images/6/argumentos2.png[/img]

Saludos


-----------------------------------
gatoviejo
Miercoles, 28 Diciembre 2016, 20:55

Re: Argumentos Al Programa Desde El IDE
-----------------------------------
No, si ya me imaginaba que sería una tontería de esas  :roll: . Muchas gracias


-----------------------------------
v3ctor
Viernes, 28 Julio 2017, 17:13

Re: Argumentos Al Programa Desde El IDE
-----------------------------------
uno ejemplo [youtube]IxacycuKT2Y[/youtube]


