[firebase-br] Ajuda em UDF

eder paz eder.firebird em gmail.com
Ter Abr 10 15:06:06 -03 2007


Boa tarde lista
 estou tentando usar uma função que utilizo no delphi para calculo de juros,
tentei construir uma dll  com a função, porem não esta funcionando no
Firebird, alguem sabe me dizer onde estou errando?

--------------------------------
codigo em delphi da dll
-----------------------------------
library jurosdll;

uses
  SysUtils,
  Classes,dialogs;

{$R *.res}

function Potencia(Base, Expoente : Extended) : Extended;stdcall; export;
begin
 RESULT :=Exp(Expoente * Ln(Base));
end;

exports
Potencia;

begin
end.
---------------------------------------------------------

Declaração no firebird

-------------------------------

DECLARE EXTERNAL FUNCTION JUROS
DOUBLE PRECISION,
DOUBLE PRECISION
RETURNS DOUBLE PRECISION BY VALUE
ENTRY_POINT 'Potencia' MODULE_NAME 'juros.dll'

Eder Paz

Landascape paisagismo

www.paisagismo.art.br



Mais detalhes sobre a lista de discussão lista