Bonjour,
J'ai besoin d'utiliser une dll écrite en delphi 7 (que je ne peux pas modifier).
Je connais le prototypage des fonctions en delphi, mais je n'arrive pas à appeler les différentes fonctions.
Prototypage de la fonction delphi:
procedure p_PROC(var a,b,c,d,e:T_Single_Ptr);
Côté C# je ne sais pas comment déclarer des pointeurs vers des réels sur 4 (T_single_ptr).
J'ai cherché du côté de DllImport mais je patauge pour l'instant.
1 2
| [DllImport("DELPHI.dll", CharSet = CharSet.Ansi, EntryPoint = "p_PROC")]
public static extern void p_PROC(? a, ? b, ? c, ? d, ? e); |
Auriez-vous une idée de comment faire pour utiliser une dll delphi pour appeler des fonctions de cette dll ?
Merci d'avance pour votre aide.
Partager