Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1387 connectés 

  FORUM HardWare.fr
  Programmation

  [DLL] [VB / VC ] String ???

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[DLL] [VB / VC ] String ???

n°77838
246tNt
Resistance is futile
Posté le 04-12-2001 à 00:43:24  profilanswer
 

J'ai dans un prog VB
 
Private Declare Function LoadInfoDllFrom Lib "hlinfovb.dll" Alias "#2" (ByVal path As String) As Long
 
LoadInfoDllFrom ("d:\jeux\halflife" )
 
et dans ma Dll en VC
 
__declspec(dllexport) int LoadInfoDllFrom( char* path )
{
   // SOME CODE ...
}
 
et ca marche pas ...
 
"Convention d'appel de DLL incorecte qui me dit ... "

mood
Publicité
Posté le 04-12-2001 à 00:43:24  profilanswer
 

n°77847
karlkox
Posté le 04-12-2001 à 02:51:32  profilanswer
 

int __stdcall LoadInfoDllFrom( char* path )  
{  
  // SOME CODE ...  
}  
 
Puis mettre la fonction exportée dans un *.DEF.
 
 
NOTE : si apres ca, ca plante, remplace "char *" par LPSTR ou BSTR

n°77849
246tNt
Resistance is futile
Posté le 04-12-2001 à 07:42:32  profilanswer
 

__stdcall ?
 
Oaui ca marche maintenant ... Mais ca veut dire quoi __stdcall ?  
Ce change rien pour moi ? Si j'appele aussi ma dll depuis C avec LoadLibrary et GEtProcAddress, ca change rien pour moi ?

n°77894
246tNt
Resistance is futile
Posté le 04-12-2001 à 10:00:59  profilanswer
 

Euh ... mon char* il est remplis avec n'importe quoi j'ai l'impression

n°77914
karlkox
Posté le 04-12-2001 à 10:30:54  profilanswer
 

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [DLL] [VB / VC ] String ???

 

Sujets relatifs
[DLL] Comment faire communiquer plusieurs instance ???[C et VB] question sur les DLL
DLL : Comment fait on pour que ca marche??? [VC++6][Visual C++6] Importation et Exportation de DLL ???
inserer des " ds une string en VBCherche example builder C++ 4 de création de DLL
DLL et VB Script[c] string
[C++] Comment faire un switch avec une variable string?structure d'une DLL
Plus de sujets relatifs à : [DLL] [VB / VC ] String ???


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR