Fórum UDF com parâmetros DateTime #36646
02/05/2003
0
Olá a todos do Forum!
Gostaria de saber como declaro um parâmetro do tipo DateTime em uma função do Delphi para criar uma Dll para UDF do Interbase.
Já descobri que numerais deve preceder o ´var´.
Ex.:
function DividirNum(var Divisor: LongInt; var Dividendo: LongInt): LongInt; stdcall; export;
begin
Result := Divisor div Dividendo;
end;
Já descobri também que String deve se usar o PCHAR para enviar o resultado:
function FormatarNum(Formato: PChar; var Numero: Double): PChar; stdcall; export;
begin
Result := PChar(FormatFloat(Formato, Numero));
end;
E como eu faço para trabalhar com Data e Hora. Tentei colocar o ´var´ tirar o ´var´, mas não funciona.
Agradeço desde já!
Marcos
Gostaria de saber como declaro um parâmetro do tipo DateTime em uma função do Delphi para criar uma Dll para UDF do Interbase.
Já descobri que numerais deve preceder o ´var´.
Ex.:
function DividirNum(var Divisor: LongInt; var Dividendo: LongInt): LongInt; stdcall; export;
begin
Result := Divisor div Dividendo;
end;
Já descobri também que String deve se usar o PCHAR para enviar o resultado:
function FormatarNum(Formato: PChar; var Numero: Double): PChar; stdcall; export;
begin
Result := PChar(FormatFloat(Formato, Numero));
end;
E como eu faço para trabalhar com Data e Hora. Tentei colocar o ´var´ tirar o ´var´, mas não funciona.
Agradeço desde já!
Marcos
Mmcrocci
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)