[DLL] C et vb

C et vb [DLL] - Programmation

Marsh Posté le 25-03-2002 à 12:21:23    

je viens de creer une dll en C, mais je ne sias pas comment l utiliser :(
 
...j aimerais utiliser cette dll en vb, y a til des restrictions ou des pb de compatibilité entre le deux langage ?

Reply

Marsh Posté le 25-03-2002 à 12:21:23   

Reply

Marsh Posté le 25-03-2002 à 15:10:23    

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

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed