Gambas es un lenguaje de programación libre derivado de
BASIC (de ahí que Gambas quiera decir Gambas Almost Means Basic). Es
distribuido con licencia GNU GPL. Cabe destacar que presenta ciertas
similitudes con Java ya que en la ejecución de cualquier aplicación, se
requiere un conjunto de librerías interprete previamente instaladas (Gambas
Runtime) que entiendan el bytecode de las aplicaciones desarrolladas y lo
conviertan en código ejecutable por el computador. Por otro lado, a diferencia
de Java, no se experimentan ralentizaciones y es posible desarrollar grandes
aplicaciones en poco tiempo.
Permite crear formularios con botones de comandos, cuadros
de texto y muchos otros controles y enlazarlos a bases de datos como MySQL,
PostgreSQL o SQLite además de facilitar la creación de aplicaciones muy
diversas como videojuegos (utilizando OpenGL), aplicaciones para dispositivos
móviles (en desarrollo pero muy avanzado), aplicaciones de red (con manejo
avanzado de protocolos HTTP, FTP, SMTP, DNS), entre otras.
Primer Programa en Gambas
Vamos a iniciar gambas 2.2 en este caso:
Crearemos un nuevo proyecto.
Primer Programa en Gambas
Seleccionaremos un nombre para nuestro programa y un titulo, en este caso para los dos "PrimerProyecto":
Ahora veremos el entorno de programación:
1 Archivos internos del proyecto, formularios, imágenes, etc.
2 Entorno de trabajo gráfico.
3 Lista de Propiedades de cada objeto (Formulario, TextBox, Label, etc.)
4 Componentes.
5 Prueba del programa (iniciar, parar, verificar, etc.)
Como este es nuestro primer programa, veremos algo simple,
tomaremos dos botones y un TextLabel:
A cada Botón lo renombraremos, seleccionamos uno y vamos a
la lista de propiedades de este y en Text colocaremos por ejemplo "Botón
Nº1":
Bien, ahora para agregar códigos, solamente debemos darle
doble click sobre uno de estos botones.
Lo que nuestro primer programa hará es que al clickear sobre el Botón Nº1 vamos
a ver un texto en el textlabel y al hacer lo mismo con el Botón Nº2 cambiara el
texto por otro.
Entonces escribiremos TextLabel1. y agregaremos la propiedad
que queremos utilizar, en este caso, no hay propiedad Text, tenemos que usar la
propiedad Caption y esta la igualaremos a un texto:
Esto mismo vamos a hacer con el otro botón. Nos quedaría así
el código:
Bien, ahora ya podemos pre visualizar nuestro proyecto
dándole a play:
y al clickear en el Boton Nº2:









No hay comentarios:
Publicar un comentario