FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
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 !!!!!! |
#2
|
||||
|
||||
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; Código:
Function PruebaFuncion(Texto :String) :String; Begin Result := Texto + 'Mundo'; end; Código:
procedure TForm1.Button1Click(Sender: TObject); var Stringr : String; begin PruebaFunction (Stringr); end; ***Regards***
__________________
-------- Pablo: -------- ----- Programador ----- -------- Delphi --------- |
#3
|
|||
|
|||
Muchas gracias, hecho!!!
|
|
|
|