Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Método tem parametro do tipo sysint (https://www.clubdelphi.com/foros/showthread.php?t=69903)

Paulao 16-09-2010 21:07:42

Método tem parametro do tipo sysint
 
En mi archivo _TLB, yo criei un metodo llamado ExecFuncao. Este metodo tiene 3 paramtros, pero un es del tipo INT, pero quendo me voy salvar mi proyect ele es salvado como SYSINT y no INTEGER(int). Que pasa es que en mi RDM_Principal, viene como SYSINT y no int, esto genera un error y tengo que cambiar para int siempre que voy a compilar o quando hago qualquer cambio en _TLB.
Esta es mi declaracion en archivo tlb
Código Delphi [-]
function ExecFuncao(IDFuncao: SYSINT; Parametros: OleVariant): WideString; dispid 304;
asi estas en mi RDM_Principal. Yo cambie para Integer, pero es SYSINT
Código Delphi [-]
function TRDM_Principal.ExecFuncao(IDFuncao: integer;
  Parametros: OleVariant): WideString;
begin
  Result := LeFuncao(ZConnection1, IDFuncao, Parametros);
end;
Esta es el form de TLB y vea como pongo int y no SYSINT.
[IMG]C:\Projetos\Imagens\Lixo\tlb.jpg[/IMG]
Que tengo que hacer?

Paulao 16-09-2010 21:08:18

Como pongo una imagen en mi post?

Paulao 16-09-2010 21:20:15

Resolvi adicionando la unit ACTIVEX y cambiando de int para long, pero no entendi. Ahora estas listo, pero me quedo estraño.


La franja horaria es GMT +2. Ahora son las 20:48:25.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi