sábado, 30 de julio de 2011

7. Control/Clase numeroaletras: Vamos a probarlo en un programa

Creamos un nuevo proyecto: PruebaNumeroAletras
Nos iremos a Proyecto/Propiedades/Componentes y nos aparecerá nuestros componentes, marcamos “numeroaletras”





Ahora nos vamos a nuestro formulario Fmain, y vamos a la pestaña de controles “Control”, cogemos nuestro icono de “numeroaletras” y lo soltamos en el formulario, apareciendo esta pantalla:



Ahora vamos a borramos el control/clase “numeroaletra1”, que hemos puesto en el formulario, y ponemos los siguientes controles: un textbox, un botón y un textArea, quedando asi:








Nos vamos a la ventana Fmain.class, o haciendo click directamente en el formulario Fmain, y escribimos el siguiente código:

PUBLIC SUB _new()
END

PUBLIC SUB Form_Open()
END

PUBLIC SUB Button1_Click()
DIM numeroaletra1 AS NEW numeroaletra
numeroaletra1.centimo = "centimo"
numeroaletra1.moneda = "euro"
numeroaletra1.valor = valuebox1.value
numeroaletra1.convertiraletra()
Textarea1.text = numeroaletra1.enletra
End

Pulsamos ejecutar, y ponemos en el valuebox1 la cantidad de 15424,48, y hacemos click en el Button1, obteniendo el resultado en el textarea1.





¡¡ Objetivo conseguido !!


Nota Importante:
No nos funciona este “control/clase” colocándolo en el formulario, como haríamos con cualquier control normal.
Solo nos funciona si lo dimensionamos ,con la linea de código:
DIM numeroaletra1 AS NEW numeroaletra.






Actualmente tendríamos los siguientes archivos:


En las carpetas \home\uno\.local\share\gambas2


En las carpetas \home\uno\.local\lib\gambas2

Nota Importante:
Esto es en el caso de que Gambas2, lo hubiésemos instalado con el script de jguardon (ver anexo 2), y no desde el “Centro del Software de Ubuntu”.

Para el proyecto “supergridviews”

Pa
ra el proyecto de Numeroaletras:



No hay comentarios:

Publicar un comentario