Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > API de Windows
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-03-2005
Isako Isako is offline
Registrado
 
Registrado: mar 2005
Posts: 4
Poder: 0
Isako Va por buen camino
Duda en DLL

Hola a todos, pues tengo ya creada la dll que instala el hook y detecta las teclas que vas apretando, funciona de p... m.... .

Ahora tengo una duda sobre como llamar a un metodo de la dll que me devuelva el valor de la variable que yo quiera.

Es decir, la dll la arranco desde Navision Axapta, es un ERP para empresas, y quiero saber el valor de la variable wParam.

No se como se hace una funcion en la dll que te devuelva un valor.

En Visual es algo como:
Function PruebaFuncion(Texto As String) As String
PruebaFuncion = Texto + " Mundo"
End Function

En Delphi como es?? y como hay que declarar la funcion si es que hay que hacerlo???

Muchisimas gracias de nuevo y perdon por el ladrillo de post !!!!!!
Responder Con Cita
  #2  
Antiguo 04-03-2005
Avatar de DB-ADO
DB-ADO DB-ADO is offline
Miembro
 
Registrado: mar 2005
Ubicación: Bs As Argentina
Posts: 39
Poder: 0
DB-ADO Va por buen camino
En Visual es algo como:
Function PruebaFuncion(Texto As String) As String
PruebaFuncion = Texto + " Mundo"
End FunctionEn delphi es asi:

Delclaras primero en public la funcion
Código:
Function PruebaFuncion(Texto :String) :String;
Y luego despues de implementation va lo siguiente

Código:
Function PruebaFuncion(Texto :String) :String;
 Begin
   Result := Texto + 'Mundo';
 end;
Despues por ejemplo llamas a la funcion en algun evento de algun objeto:

Código:
procedure TForm1.Button1Click(Sender: TObject);
  var
   Stringr : String;
begin
   PruebaFunction (Stringr);
end;
Y listo

***Regards***
__________________
-------- Pablo: --------
----- Programador -----
-------- Delphi ---------
Responder Con Cita
  #3  
Antiguo 04-03-2005
Isako Isako is offline
Registrado
 
Registrado: mar 2005
Posts: 4
Poder: 0
Isako Va por buen camino
Muchas gracias, hecho!!!
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 12:29:00.


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
Copyright 1996-2007 Club Delphi