UDFs y Delphi 2010
Hola a todos.
Estoy intentando desarrollar una DLL que tiene algunas funciones de usuarios para Firebird ( UDF ) y lo estoy programando en Delphi 2010.
El problema que presento es que una función debe devolver un PCHAR y en lugar de devolverme la cedena completa, solo me está devolviendo el primer carácter de dicha cadena.
Anteriormente tenía otra UDF similar programada con Delphi 5 y funciona correctamente.
Se que tiene algo que ver con el nuevo tratamiento de los Strigs y Pchars en Delphi 2010, pero la verdad es que no se me ocurre como solucionarlo.
Os agradezco de antemano el tiempo prestado por leer esto e intentar ayudarme.
Un saludo
|