Hola,
Las Excepciones lo que tienen es un código (creo recordar) y no es universal, sino que el programador que las programe buen programador será y las dará el código que crea conveniente y oportuno.
Hay excepciones en Delphi que toman sus mensajes de ciertos archivos repletos de constantes de tipo string. Esas pueden traducirse, con los oportunos recursos.
Los mensajes de error del sistema van por otro camino, y, no estoy seguro de si Windows los muestra, al menos parcialmente algunos de ellos, en función del idioma que esté utilizándose en el ordenador. Creo que sí, ¿no?
Pare obtener el texto de un mensaje de error del sistema puedes acaso recurrir a la función "SysErrorMessage" del API de Win32. Si echas un vistazo en la ayuda correspondiente encontrarás algunas otras funciones relacionadas, como "GetLastError", por ejemplo.
Última edición por dec fecha: 23-08-2006 a las 13:36:38.
|