Hola a todos.
He llamado una función que hice en una dll, pero al comprar el dato que me envio la dll, hay error de "Invalid Pointer Operation"
Código Delphi
[-]
{$IFNDEF MYDLL}
function OpenFileConfig( pNombre: String) : String;
StdCall External 'MYDLL.dll';
{$ENDIF}
Ruta := OpenFileConfig('archivo_.ini');
if Ruta = '' then
al hacer el if aborta con el error de "Invalid Pointer Operation".
Como puedo comparar un dato String que biene de una función externa.
Gracias