Comprobar se a expresión contén só díxitos con Gambas
febrero 18, 2021Para comprobar se a expresión contén só díxitos, tes dúas funcións ca seguinte sintaxe: IsDigit(expression)Digit?(expression) Exemplo:Message(IsDigit(1965))
Solucións informáticas
Para comprobar se a expresión contén só díxitos, tes dúas funcións ca seguinte sintaxe: IsDigit(expression)Digit?(expression) Exemplo:Message(IsDigit(1965))
Para comprobar se a expresión é un valor data/hora, tes dúas funcións ca seguinte sintaxe: IsDate(expression)Date?(expression) Exemplo:Message(IsDate(1))
Para comprobar se a expresión é booleana, tes dúas funcións ca seguinte sintaxe: IsBoolean(expression)Boolean?(expression) Exemplo:Message(IsBoolean(False))
Para comprobar se unha cadea de texto contén só caracteres en branco, tes dúas funcións ca seguinte sintaxe: IsBlank(string)Blank?(string) Exemplo:Message(IsBlank(«Gambas»))
Para comprobar se unha cadea de texto contén só caracteres ASCII, tes dúas funcións ca seguinte sintaxe: IsAscii(String)Ascii?(String) Exemplo:Message(IsAscii(«Gambas»))
Para obter a hora dun valor data tes a sintaxe: Hour(Date) Exemplo:Message(Hour(Now)) Devolverá ahora actual.
Sintaxe: Hex$(number[,digits]) Si se especifica digits, engádense os ceros á esquerda necesarios para completar o número de díxitos. Exemplo:Message(Hex$(1972))
Para obter o día dun valor Data tes a sintaxe: Day(Date) Por poñer un exemplo:Message(Day(Now)) devolverá o dia actual.
Sintaxe: Cantidade = DateDiff(Date1,Date2,period) Data1 é a data maiorData2 é a data menorPeríodo é o tipo de período: ano, mes, día, semana…:gb.Second —– segundos.gb.Minute —– minutos.gb.Hour —– horas.gb.Day —– días.gb.Week —– semanas.gb.WeekDay —– días das semanas (ignora Sábados e Domingos).gb.Month —– meses.gb.Quarter —– trimestres.gb.Year —–…
Sintaxe: DateAdd(date,period,quantity) Date é a data inicialPeríod é o tipo de período: ano, mes, día, semana…Cantidade é o número de períodos a engadir. Devolve a data resultante. O período a engadir pode ser unha destas constantes: gb.Second —– segundos.gb.Minute —– minutos.gb.Hour —– horas.gb.Day —– días.gb.Week…