La nueva versión 2024 aporta a sus equipos 929 novedades inmediatamente útiles

114 N o v e d a d W D W B WM CONSULTA DNS En la versión 2024, puede consultar fácilmente a un servidor DNS con la nueva función DNSQuery : • IP asociada a un nombre de dominio • subdominios asociados a un dominio • información sobre registros: A, AAAA, CNAME, PTR... • búsqueda en un DNS concreto o en el primero que se en- cuentre Ventaja de esta novedad en la versión 2024: No es necesario utilizar una API 115 N o v e d a d W D W B WM UTILICEARRAYSPARAPROCEDIMIENTOS QUEESPERANVARIOSPARÁMETROS En la versión 2024, los parámetros de un procedimiento que espera diferentes parámetros (y no un array), pueden estar contenidos en un array que será analizado por la función ArrayToParameters para extraer los parámetros. Esto simplifica enormemente la llamada al procedimiento. Ventaja de esta novedad en la versión 2024: Array analizado automáticamente 116 N o v e d a d W D W B WM NUEVO DELIMITADOR DE CADENAS: ` Además de las comillas dobles ( " ), ahora se admite el delimitador “acento grave”. El propósito de este separador es evitar que se dupliquen las comil- las dobles y garantizar que las cadenas con [% puedan utilizarse independientemente de las opciones definidas en un proyecto. sCodigoHtml is string = `<p style="color:red;">` Ventaja de esta novedad en la versión 2024: Mejor legibilidad 117 N o v e d a d W D W B WM %, MODULO El operador Modulo ahora acepta el operador % como sinónimo. Ventaja de esta novedad en la versión 2024: Útil para copiar fórmulas de Stack Overflow. 118 N o v e d a d W D W B WM OPERADORES “AND” Y “OR”: COMPORTAMIENTO ESTÁNDAR Puede cambiar el comportamiento de los operadores AND y OR para optimizar las evaluaciones. Si el resultado de la condición puede determinarse evaluando la primera expresión, la segunda ex- presión no se evaluará. Puede elegir este modo en las opciones de compilación. Todos los proyectos nuevos implementarán este comportamiento. Ventaja de esta novedad en la versión 2024: Optimización de evaluaciones 119 N o v e d a d W D W B WM NUEVO TIPO: FORMATO NUMÉRICO SIMPLIFICADO Nuevo tipo de formato de números disponible: NumericFormat . Las propiedades de este tipo pueden utilizarse para especificar el número de dígitos después del punto decimal, separadores, etc. Un asistente de código hace que sea mucho más fácil. Por ejemplo: FormatoPrecio is NumericFormat FormatoPrecio .DigitsAfterPoint = 2 FormatoPrecio .Prefix = "$" FormatoPrecio .DecimalSeparator = "." FormatoPrecio .ThousandSeparator = "," FormatoPrecio. Sign = nfsMinusIfNegative Precio is string Precio = NumericToString( 16945201.986 , FormatoPrecio) // El precio contiene “$16,945,201.99" Ventaja de esta novedad en la versión 2024: Nuevo tipo de formato simplificado LLEGUE MÁS LEJOS C Continuación de la página 25 N o v e d a d e s e n W I ND E V , WE B D E V y W I ND E V Mo b i l e 2 0 2 4 28

RkJQdWJsaXNoZXIy NDQ0OA==