Páginas

domingo, 22 de abril de 2018

Script en gambas3


Script en gambas3


Con gambas3, podemos realizar ademas de aplicaciones gráficas, y para terminal, también podemos crear script para ejecutarlos en la terminal rápidamente. Para ello tenemos que:


1º Instalar el paquete gambas3-script:
$ sudo apt-get install gambas3-script
Podemos ver la ayuda de gambsa3-script usando el parametro --help:
 $ gbs3 --help
Compile and execute a Gambas script.
Usage: gbs3 [options] [<script file>]
Options:
  -u              force components loading ('comp1,comp2...')
  -e              execute the source code provided by the command line ( ':' separator )
  -c --nocache    force the script compilation (do not check cache)
  -v --verbose    be verbose
  -f --fast       use just-in-time compiler
  -V --version    display version
  -L --license    display license
  -h --help       display this help
Para crear un script os dejo un ejemplo:
2º  Crear un archivo de texto "script.gbs" donde en la primera linea escribiremos la siguiente linea:
#!/usr/bin/env gbs3

3º Despues podemos ya programar en gambas.
dim texto as string= "hola mundo"
Print texto


4º El archivo creado, le pondremos permisos de ejecucion:
$ chmod +x script.gbs

Y ya podremos ejecutarlo.

$./script.gbs

Os dejo un ejemplo con funciones y subrutina principal Main:
#!/usr/bin/env gbs3
public function presentacion(a as string)
dim i as integer
for i=1 to 10
   print i,a
next
end
public sub Main()
        dim texto as string="hola mundo"
presentacion(texto)
end
Ejemplo de descarga: alojado en google drive

fuente:
 (ejemplos de gambas2)
https://es.wikibooks.org/wiki/Gambas/Scripting_con_Gambas