FLAVIO35   10-09-2020, 20:37
#1
Hola,
Mi nombre es Flavio y estoy comenzando con Gambas. He programado mucho en VB6 pero Tanto Gambas como Linux son nuevos para mi.
Desde ya pido disculpas si mi pregunta llega a ser un poco básica pero hay que comenzar de algún modo.
Mi intención es recibir una constante en el programa principal al ejecutar un script.
Doy un ejemplo:

user@PC:~$ recibiendo.gambas 4

En este ejemplo la idea sería que desde el script se lance "recibiendo.gambas" (se trata de un formulario con entorno gráfico, audio,etc) y que de algún modo llegue el dato (en este caso el número 4) para que lo pueda procesar dentro del programa. No sé si esto es posible ni tampoco cómo sería la sintaxis del script.
Gracias desde ya por lo que se pueda aportar.
Última modificación: 10-09-2020, 20:41 por FLAVIO35.
vuott   10-09-2020, 23:24
#2
Tienes que usar la Propiedad ".Args" de la Clase "Application":

   http://gambaswiki.org/wiki/comp/gb/appli.../args?l=es

Por supuesto la Propiedad ".Args" es un array de tipo Cadena.
Última modificación: 11-09-2020, 15:30 por vuott.

« Los horizontes perdidos nunca regresan. » (F. Battiato, 1983)

« Las ondas nunca regresan. » (Genesis: Ripples, 1976)

« Vita non suavis esse potest, nec Mors amara. »  (...vuott)
tincho   11-09-2020, 09:30
#3
Hola Flavio.
Antes de nada, bienvenido al foro.
Si comprendí bien lo que deseas es que luego de que el programa recibiendo.gambas le envíe el numero 4 a otroprograma.gambas que esta ejecutandose en la misma PC. En este caso ademas de usar .args (argumentos) para recibiendo.gambas tendrás que hacer que este le envíe los datos a otroprograma.gambas
Si el escenario es como describo mas arriba, ademas del parámetro tendrás que establecer una comunicación entre ambos programas.
Saludos.

1 Saludo.
FLAVIO35   11-09-2020, 15:09
#5
Muchas gracias a todos, es exactamente lo que necesitaba!.
  
Usuarios navegando en este tema: 1 invitado(s)
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.