Salut tout le monde!
j'ai un programme qui utilise une librairie écrite en java, j'arrive a charger la librairie et appeler des procédures, mon problème et de passer des objets ou des adresses de procédure, pour un callback par exemple;
exemple:
j'ai ce code dans la libraire en java:
1 2 3 4 5
| public interface callbackproc
{
int callbackproc(int a1, int a2);
}
public static native void Java_callback(callbackproc proc); |
comment je peux passer a la procédure Java_callback l'adresse de ma fonction callbackproc que je crée dans mon programme et qui pourra prendre cette forme
function Java_callback_proc(a1, a2: integer): integer;
je serai reconnaisson si quelqu’un peut m'aider.
merçi d'avance
Partager