Estoy empezando con esto de la dll y viendo ejemplos pero no entiendo.
Tengo esto:
DLL
uses SysUtils, Classes, Dialogs; {$R *.res} Procedure Naty(nada: string); export; begin nada:= 'hola'; ShowMessage(nada); end; exports Naty; begin end.
La dll envia un mensaje, eso lo hace bien, pero lo que quiero es recibir el dato.
Lo llamo asi:
procedure Naty(nada: String); external 'Caral1.dll'; procedure TForm1.FormCreate(Sender: TObject); begin Naty(nada); Showmessage(nada); end;
Me muestra primero el mensaje de la dll bien, pero no me muestra el dato.
Me explicais como puedo obtener el dato de un string de una dll.?
Saludos