Ver Mensaje Individual
  #1  
Antiguo 14-10-2021
alejozd alejozd is offline
Miembro
 
Registrado: jul 2010
Posts: 16
Reputación: 0
alejozd Va por buen camino
Funcion callback asincrona en una dll

Hola,
Tengo la necesidad de usar una dll hecha en delphi con funciones callback.
El escenario es el siguiente:
Se tiene un cliente, por ahora una GUI delphi con un clientsocket que consume una dll hecha en delphi para conectarse, enviar y recibir mensajes de un serverSocket.
por ahora solo he podido hacer que el cliente se pueda conectar y pueda enviar mensajes al serverSOcket, mediante la dll, la dll implementa por código el clientSocket.
Lo que necesito hacer y por ahora desconozco, es en la dll, crear funciones callback asíncronas, esto para que desde el cliente GUI Delphi se puedan registrar estas funciones callBack y lograr utilizar una función callback sencilla de multiplicar 2 números, que mientras hace este calculo dejarlo esperando 3 segundos, y como es asíncrono , no bloquee la aplicación y se puedan hacer otras cosas.
Debo aclarar que se trabaja con socket obligatoriamente, po que todo esto es una prueba conceptual.
Responder Con Cita