Como ya sabes Xojo es un potente lenguaje orientado a objetos, pero como muchos, muchos otros lenguajes de programación también necesita utilizar los tipos de datos más básicos o también llamados “primitivos”, como por ejemplos números enteros o de coma flotante. Pero cuando se trata de utilizar valores numéricos nos encontramos con algunas situaciones en […]
Categoría: Lenguaje
Nuevas características SQLite en Xojo 2022r4
A continuación encontrarás traducido al español la entrada publicada originalmente en el Blog de Xojo y escrita por Paul Lefebvre. Puedes leer el artículo original en este enlace.
Xojo: Mejoras de Enumeración
A continuación encontrarás, traducida al castellano, el artículo que ha sido publicada originalmente en el blog de Xojo en inglés y escrito por Greg O’Lone. Puedes encontrar el artículo original aquí.
Truco: LinkLabel en Desktop
El Framework Web de Xojo cuenta con la clase WebLink lista para usar; lo que significa que maneja todo lo relacionado con el aspecto visual y la gestión de abrir el enlace subyacente en el navegador… pero si tienes la necesidad de contar con dicha capacidad también en Desktop entonces… bueno, ¡no resulta tan difícil! Sigue leyendo […]
Validación de email y URL con Extensiones de Clase
En muchas ocasiones necesitamos realizar algún tipo de validación sobre los datos introducidos por el usuario, de modo que nuestra aplicación reciba la información con el formato que realmente espera. Algunos de estos datos pueden ser, por ejemplo, la introducción de una dirección de email y URLs válidos.
Novedades de Thread en API 2.0: Actualizar la Interfaz de Usuario
Xojo 2019r2 ha traido consigo múltiples mejoras y novedades; entre ellas la capacidad de simplificar la actualización de nuestros elementos de interfaz de usuario desde uno o varios hilos ejecutándose en paralelo junto con el hilo principal de ejecución de la aplicación.
DrawInto: Dibuja tus controles en Xojo Desktop
DrawInto es el método encargado de dibujar el aspecto de un control gráfico (UI) en otro contexto gráfico asignado como argumento. A continuación encontrarás por qué, probablemente, quieras implementar tu propia versión. Ya sabemos que el lenguaje de programación Xojo es Orientado a Objetos (OOP), y esto significa que todos los tipos de datos, especialmente […]
Array: Asignación vs Copia
Si estás comenzando a programar con Xojo probablemente este sea uno de los casos que puedan confundirte a la hora de crear tus propias aplicaciones en las que hagas uso de uno de los tipos de datos contenedores del lenguaje: Array. Se trata de lo que esperas obtener cuando asignas los contenidos de un Array […]
Recursividad: Vaciar contenido de una Carpeta
¿Alguna vez has necesitado que tu código borre los contenidos (archivos y otras carpetas) en una carpeta determinada? Si es así, te popongo una técnica que puedes utilizar para hacerlo de forma recursiva. Esto es, la función se llamará a sí misma cada vez que se detecte una nueva carpeta/directorio en el interior de la […]
XojoScript, añade funcionalidad en tiempo de ejecución
Se trata de una de las herramientas más potentes y, probablemente, también poco utilizadas. Lo cierto es que XojoScript nos brinda la capacidad de añadir nueva funcionalidad a nuestros productos Desktop, Web y Consola en tiempo de ejecución, lo cual resulta tremendamente atractivo. Además, a la hora de ejecutarse, el código fuente de los scripts […]