Apúntate...


Consultas, desarrollo de programas y petición de presupuestos:

sábado, 8 de septiembre de 2012

"HOLA MUNDO" visual (usando un formulario)

Es este post, os explico como realizar una aplicación visual o gráfica con Gambas.

Seguimos los pasos siguientes:
1)  Ejecutamos el ide de gambas3

$gambas3

2) Elegimos en el menu "Nueva Aplicación"

3) A continuación elegimos el  tipo de proyecto

(1) Tipo: Para elegir que la aplicación será gráfica.
(2) Opciones: Elegimos internalización, para que podamos traducir nuestra aplicación a otros idiosmas
(3) Pulsamos el botón siguiente.

4) Elegimos el directorio donde se creará la aplicación:
5) A continuación escribimos el nombre del directorio del proyecto y el titulo de la nueva aplicación.
Por ejemplo, pongamos en (1) y (2) "PruebaGrafica"

6) Ahora se inicia el Ide de programación, apareciendo  la ventana de "Consejo del Día"
Podemos ver varios consejos pulsando los botones de "siguiente" y "previo".
 Pulsad "Cerrar"


7) Bien, ahora estamos en el ide de gambas...en el Área de trabajo:

En la parte izquierda, esta el arbol de nuestro proyecto, donde iremos añadiendo los archivos a nuestra aplicación (formularios, clases, módulos, imagenes, etc..)

Hay uno ya creado, "Fmain", haced doble click en él...


Ahora vamos a añadir un botón a nuestro formulario. En controles pulsamos sobre el icono "Button", y arrastramos al formulario.y soltamos.



Una vez puesto el botón, hacemos doble click en él, nos sale la pantalla del código:
También podemos pulsar  el botón: 

Aqui escribiremos el código de nuestra aplicación:

Vamos a hacer que se muestre un mensaje cuando se pulse el botón, para ello escribimos:

Public Sub Button1_Click()

  Message.
Info(("Hola este es mi primer programa"))End

Y ahora pulsamos el botón de ejecutar:
Aparecerá nuestro formulario
 , y pulsando sobre el botón

¡¡ Objetivo conseguido!!, nuestra primera aplicación visual en Gambas.

Descarga el código del programa: Enlace


Nota:
Como veis en el menú inicial,  nos dá 3 opciones de crear la aplicación gráfica.


- La 1º es la más genérica (según lo que tengamos instalado en nuestro ordenador, el interprete de Gambas3 usará Qt o Gtk)
- La 2º usa la librería gráfica Qt.
- La 3º usa la librería gráfica GTK+

A efectos prácticos a la hora de programar en Gambas esto no nos incluye y un programa se hace igual, ya que la mayoría de los controles gráficos que se usan normalmente están presentes en los 3 modos.

Personalmente yo siempre uso la opción de "Aplicación gráfica QT", ya que nunca he tenido problemas para ejecutar la aplicaciones, sin embargo con GTK si he tenido problemas, que se solucionaban cambiando a QT.



4 comentarios:

  1. Gracias por el turdial me gusta tu curso

    ResponderEliminar
  2. jeje... esto es lo que quiere la gente !! copiar/pegar... y tenes un programa visual !!
    Porque lo que importa.... ES LA VENTANITA !!
    ...lo estoy siguiendo eh!, me voy a la otra clase profe..

    ResponderEliminar
  3. hoy inicie tu curso, gracias por brindarnos esta gran oportunidad.

    ResponderEliminar
  4. Me funciona, pero tengo que quitar "End", porque me da error.
    Concretamente, me sale el siguiete mensje:
    End ineperado en FMain.class:6.

    ResponderEliminar

A falta de donativos... un poco de publicidad