Hola a todos!.
Pues practicando con gambas, estaba intrigado de como hacer una matriz de controles, acostumbrado a VB, aprendí como hacerla
en Gambas.Quizás algo mas complicado, desde la ventana de propiedades cree el grupo y añadí los índices en la propiedad Tag.
Y leí también el tema en nuestros foro, como tiene que ser.
Me encuentro el problema tan simple del botón de la coma.
Para no repetirla.
Así que tenemos un control label que hace de pantalla y puede contener o no la ",".
Con la instrucción Instr(Pantalla.text,",") dará true o false según este la coma o no.
El problema es cuando encuentra la coma por segunda vez.Lo mas normal seria salir del suceso o procedimiento con Break. no?.
Pues no, me da fallo al compilar.Me dice que se encontró una sentencia Break que no se esperaba o que no debería estar ahí.
------
PUBLIC SUB BotonComa_Click()
IF InStr(Pantalla.Text, ",") THEN
BREAK
ELSE
Pantalla.Text = Pantalla.Text & ","
ENDIF
END
----
¿ Solo puedo utilzar Break para salir de bucles ?.No probé el código del manual.
Añadí algo como esto, pero por hacer algo.Funciona, pero me quede con las ganas
del Break.Prácticamente ahí bandera es por hacer algo, nada mas.
--------
PUBLIC SUB BotonComa_Click()
DIM bandera AS Boolean
IF InStr(Pantalla.Text, ",") THEN
bandera = TRUE
ELSE
Pantalla.Text = Pantalla.text & ","
ENDIF
END
-------
¿ Que opináis ?.