Categoría: Gambas

Controlador de fluxo For…Next en Gambas

febrero 18, 2021 Por admin 0

O código adoita executarse de enriba a abaixo, pero as veces temos que volver atrás, repetir código ou tomar decisións e isto faise coas sentencias de control de fluxo. Moitas veces, precisarás facer as mesmas operacións un número determinado de veces.Entón a sentencia “For” é…

Controladores de fluxo While en Gambas

febrero 18, 2021 Por admin 0

O código adoita executarse de enriba a abaixo, pero as veces temos que volver atrás, repetir código ou tomar decisións e isto faise coas sentencias de control de fluxo. Estes serven para repetir operacións dependendo dunha condición. A diferenza entre While e Repeat é que…

Controlador de fluxo Select…Case en Gambas

febrero 18, 2021 Por admin 0

O código adoita executarse de enriba a abaixo, pero as veces temos que volver atrás, repetir código ou tomar decisións e isto faise coas sentencias de control de fluxo. Esta sentencia é moi parecida a If…Then…Else e cumpre a mesma función. A súa sintaxe é:…

Operadores lóxicos en Gambas

febrero 18, 2021 Por admin 0

Os operadores lóxicos serven para facer avaliacións lóxicas: And —– Devolve verdadeiro cando cúmprense todas as expresiónsOr —– Devolve verdadeiro cando cúmprese ao menos unha expresiónXor —– Devolverá verdadeiro cando unha expresión cúmprese e a outra non (emprégase en binarios) Por exemplo: If Parece=”Pato” And…

Controlador de fluxo If…Then…Else en Gambas

febrero 18, 2021 Por admin 2

O código adoita executarse de enriba a abaixo, pero as veces temos que volver atrás, repetir código ou tomar decisións e isto faise coas sentencias de control de fluxo. Esta é a sentencia coa que podemos tomar decisións avaliando unha ou varias expresións. A súa…

Funcións para tipo de datos en Gambas

febrero 18, 2021 Por admin 0

IsNumber(expression) —– Devolve True si a expresión pódese avaliar coma un número. IsDate(expression) —– Devolve True si a expresión pódese avaliar coma Data/hora.

Manexo de cadeas de texto en Gambas

febrero 18, 2021 Por admin 0

Moitas veces precisamos engadir unha cadea de caracteres a outra, ou cortar cadeas ou atopar unha cadea dentro doutra. Para elo temos un operador de concatenación “&” co que podemos engadir unha cadea a outra, por exemplo: Dim string1, string2, menssage As String Texto1=”Ola”Texto2=”mundo!”Mensaxe=Texto1 &…

Operacións matemáticas en Gambas

febrero 18, 2021 Por admin 0

+,-,* e /, úsanse respectivamente para sumar, restar, multiplicar e dividir Emprégase deste xeito: Variable3=Variable1+Variable2Variable3 tomará o valor produto da suma de Variable1 mais Variable2 ^ é o operador de potencia, por exemplo: Variable=4 ^ 3Variable collerá o valor 64. A maiores tes os operadores:…

Conversión de tipos de datos en Gambas

febrero 18, 2021 Por admin 0

Estas son as funcións para trocar o tipo de datos: CBool(expression) —– converte a un valor booleanoCShort(expression) —– convérteo a tipo ShortCInt(expression) —– converte a IntegerCLong(expression) —– convérteo a tipo LongCDate(expression) —– converte a un valor de Data/HoraCSingle(expression) —– convérteo a SingleCFloat(expression) —– converte a…