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

Novedades de Leadtools v22

LEADTOOLS ha seguido elevando el estándar de las tecnologías innovadoras durante más de 32 años y no se vislumbra un final180554

10/01/2022

Seguir leyendo  

Novedades en Power BI (14/01/2022)

Los usuarios de Power BI saben que las mejoras en los productos y servicios que componen Power BI son constantes. Para este webinar hemos seleccionado algunas de las últimas mejoras más significativas, especialment ...180412

04/01/2022

Seguir leyendo  

VI Encuentro de profesionales de la monitorización TI ¡Ahora Online!

En este encuentro ONLINE se presentarán casos de la vida real a través de una demo técnica donde se analizarán a fondo los principales temas de la monitorización.179639

14/12/2021

Seguir leyendo  

Patrón Event Bus con Delphi

Siguiendo con la temática de los últimos Webinar sobre Delphi, en los que vamos conociendo las mejores prácticas de programación para sacar el máximo de partido de una herramienta como Delphi, que permite llegar a los ...179488

02/12/2021

Seguir leyendo