Delphi sin problemasSolucione sus problemas de soporte técnico obteniendo respuestas rápidas con esta referencia alfabética de los 800 mensajes de error más frecuentes en tiempo de diseño, compilación y ejecución del lenguaje Object Pascal de Delphi.

Cada mensaje de error incluye una explicación de qué acciones u omisiones lo podrían haber causado, cómo resolver rápidamente el problema desde todas las versiones disponibles de Delphi, sencillos ejemplos de código válidos para programadores Delphi de cualquier nivel y cómo evitar sufrirlo en el futuro.

Desarrollar software es una tarea difícil. Algunas veces se sentirá como si estuviera buscando un camino a través de un campo minado. Algunas minas son letales y explotan en su cara, haciendo que su aplicación deje de funcionar. Otras podrían simplemente causarle heridas de diversa consideración. Y otras podrían activarse tempranamente, para comenzar a causar daños sólo al cabo de cierto tiempo.

El problema es, por supuesto, doble: algunas minas son colocadas por Ud. mismo y otras por poderes «extraños» podría ser Windows, una actualización de Windows, una DLL descarriada que ha quedado en memoria, o alguna aplicación mal creada que comparte el ordenador con su aplicación.

Por supuesto, la solución verdadera pasa por tener un mapa del campo de minas. Conociendo donde están las minas, ciertamente será más fácil encontrar el camino seguro.

Los mensajes de error, por supuesto, sirven para un propósito válido y pueden ayudar a detectar esas «minas» de programación. Aunque los desarrolladores generalmente detestan ver mensajes de error, francamente estarían perdidos sin ellos. No obstante, históricamente el proceso de resolver los problemas de una aplicación que se comporta incorrectamente a partir de los mensajes de error ha tenido generalmente un cierto componente de «magia negra». Muchas veces los mensajes de error no son muy útiles, y en ocasiones pueden ser totalmente engañosos.

Cuando se produce un error, es generalmente responsabilidad del creador de esa pieza de código particular (aplicación, controlador, componente, control, etc.) proporcionar una descripción significativa de lo que ha ocurrido. Desafortunadamente, escribir mensajes de error significativos es una tarea que cae siempre en la parte inferior de la lista de prioridades del desarrollador. Como resultado, un mensaje de error podría no explicar con suficiente claridad cuál es el problema. Mi favorito es ¿General SQL Error?. Claramente es un mensaje de error nada útil, usted sabe que el error tiene relación con SQL, pero nada más. El problema puede estar en cualquier lugar, haberse producido por cualquier causa, y eso sería todo lo que podría suponerse para corregir el problema.

Un problema de aún más difícil solución se produce cuando un mensaje de error no tiene absolutamente nada que ver con el problema real. El usuario se rasca la cabeza y comienza a investigar el problema, muchas veces yendo 180 grados en la dirección equivocada. Personalmente he perdido días enteros por culpa de errores de ese tipo.

Esto es lo que hace que este libro sea único y valioso. El autor ha creado un mapa del campo de minas para nosotros. Incluso nos indica cuándo un mensaje de error es realmente un falso señuelo que puede dejar al desarrollador perdido durante días. Hay muchos libros disponibles sobre Delphi, pero muy pocos tienen el enfoque tan definido de éste. Está dedicado íntegramente a un único tema, pero es claramente el libro que Ud. buscará cuando necesite ayuda durante la solución de problemas.

Hacer un libro que no sigue las fórmulas usuales exige mucho valor. Mi alabanza a Mr. Shannon por preparar tan indispensable referencia.
Robert Vivrette, Editor Técnico | The Delphi Informant Magazine


Obsequiamos libros para amigosa nuestros amigos 5 libros en castellano sobre Delphi y JBuilder

Queremos que nuestros amigos amplíen sus conocimientos, por ello, solo por hacerte amigo en Facebook o Twitter y comunicárnoslo, te ofrecemos la edición electrónica y los ejemplos de código de los libros «La guía Delphi de Marco Cantú -apartado migración a unicode-«, «Delphi sin Problemas», «El núcleo de API», «El API gráfico de Delphi» y finalmente «Aprende JBuilder con Charlie Calvert».

> Visitar página Facebook, Twitter, o YouTube
> Ya soy amigo en Facebook, Twitter o YouTube y deseo recibir los libros


¡Deseo pedir el libro!

Artículos Relacionados

Power BI, algunas novedades y DAX

Vamos a repasar algunas de las novedades más llamativas de los últimos meses, y por el otro, vamos a ver algunos ejemplos de utilización de DAX194621

03/05/2023

Seguir leyendo  

Cómo usar FRAMES en DELPHI

Los Frames son una gran herramienta para mantener la coherencia visual en las aplicaciones al tiempo que reaprovechamos código...194720

01/05/2023

Seguir leyendo  

Congreso & Expo ASLAN 2023

Patrocinando el área de IA del Congreso. Con presencia en el Stand 16 y en el Speaker Corner de Innovation Area: "Intelligent Networks", Danysoft y Aledit  te ofrecen la oportunidad de conocer las últimas soluciones ...193940

13/03/2023

Seguir leyendo  

Inventa el futuro con Delphi, C++Builder o RAD Studio.

Consigue tus licencias Delphi y C++Builder en las mejores condiciones. Te ofrecemos el mejor precio del mercado y el valor añadido para que incorpores sus ventajas lo antes posible. 161079

01/02/2023

Seguir leyendo