Este foro usa cookies
Este foro utiliza cookies para almacenar su información de inicio de sesión si está registrado y su última visita si no lo está. Las cookies son pequeños documentos de texto almacenados en su computadora; las cookies establecidas por este foro solo se pueden usar en este sitio web y no representan ningún riesgo de seguridad. Las cookies en este foro también rastrean los temas específicos que ha leído y la última vez que los leyó. Si Ud. continúa navegando, entenderemos que acepta todas las cookies.

Se almacenará una cookie en su navegador, independientemente de la elección, para evitar que se le vuelva a hacer esta pregunta. Podrá cambiar la configuración de sus cookies en cualquier momento utilizando el enlace en el pie de página.

El foro antiguo se encuentra accesible desde https://foro.gambas-es.org en modo de solo lectura.

Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5

Recibir variable al ejecutar un script .gambas
#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.
    ¡Gracias!
#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.

"Los horizontes perdidos nunca regresan. " (F. Battiato, La stagione dell'amore, 1983)

"Las ondas nunca regresan. " (Genesis: Ripples - A trick of the tail, 1976)
    ¡Gracias!
#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.
    ¡Gracias!
#4

Otros ejemplos:
https://cursogambas.blogspot.com/2012/08...ra-el.html
    ¡Gracias!
#5

Muchas gracias a todos, es exactamente lo que necesitaba!.
    ¡Gracias!


Posibles temas similares…
Tema / Autor Respuestas Vistas Último mensaje

Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)