Es porque está mal declarada en la DLL. Debería ser una función:
Código Delphi
[-]
function Fondo: TColor; stdcall; export;
begin
Result := clWhite;
end;
Y en tu programa:
Código Delphi
[-]
procedure Hola; external 'EjemploDLL.dll' name 'Hola';
Function Fondo: TColor; external 'EjemploDLL.dll' name 'Fondo';
Salu2.
P.D.: ¡Ahí va! ¡Respondiendo a la duda de un milenario! ayudaaaa... esto es el mundo al revés


