| |||||
| Dernière réponse | |
|---|---|
| Sujet : [DLL] C et vb | |
| Carbon_14 | On écrit les DLL en C ou en Pascal, dont c'est fait pour...
Un vieil exemple de déclarations (VB3/Win 3.11) sous VB, je sais pas si sous VB4/5/6/7... ça a changé ? Declare Function IN Lib "IN_PCL_.DLL" (ByVal address%) As Integer Declare Sub OUT Lib "IN_PCL_.DLL" (ByVal address%, ByVal value%) Declare Function LiKanal Lib "IN_PCL_.DLL" (ByVal AdCarte%, ByVal NumCanal%, ByVal gain%, ByVal NbPtCumul%) As Integer Declare Function Duree& Lib "IN_PCL_.DLL" (ByVal Vall&) La DLL (16 bits, antique) se nomme IN_PCL.DLL. Les fonctions sont déclarées par int FAR PASCAL _export in(short); void FAR PASCAL _export out(short, short); int FAR PASCAL _export LiKanal(short, short, short, short); long FAR PASCAL _export Duree(long); C'est plutot vieillot, mais ça tourne encore. Désolé de ne pas avoir d'exemple en 32 bits. Je suis "conservateur" :D |
| Vue Rapide de la discussion |
|---|