ASyncSocket::ASyncSocket() help :/

Statut
N'est pas ouverte pour d'autres réponses.

ZyPh0s

Touriste
Voilà bon, j'essais de faire un p'tit prog en C++, avec MFC, et la class ASyncSocket le tout en UDP (en fait j'ai besoins de 2 socket, c'est pour un genre de proxy). Après de multiples essais, j'ai l'impression que c'est voué à l'échec :-(

J'aimerai savoir si quelqu'un à une bonne doc la dessus avec des exemples.

Merci d'avance
 

Ink[ru]

Мир и покой, это важные факторы.
up :idea:

sry j peu pas t'aide :? just avec up
 
1er
OP
ZyPh0s

ZyPh0s

Touriste
Bon sinon j'ai une autre alternative.

Quelqu'un s'y connait bien en DLL (c++) compatible VB 6.0 ?

Comme ça je fais tout le WinSock en VB (ça ca marche nickel), Et seulement les routines requises en C/C++ via DLL.

J'ai trouvé un article pour la compatibilité VB 3.0 mais on dirait bien que ca marche pas avec VB6
En fait, j'ai des problème soit disant de parametres d'appel à la DLL. J'ai essayé avec pointeurs ou pas coté DLL et ByVal, ByRef coté VB...
 
1er
OP
ZyPh0s

ZyPh0s

Touriste
Bon j'ai enfin trouvé comment faire une DLL en C++ qui marche en VB, bon je l'ai trouvé via google grâce à la fonction cache de google car la page réelle n'existait plus :D ouf

Voici comment faire une DLL (en VC ++ 6.0) compatible VB 6.0

  1. Créer la DLL en VC, faire les fonctions qui doivent être appelées par VB comme ceci : (par exemple)
    Code:
    long _stdcall my_function(long num)
    {
                 num++
    	return num;
    	
    }
    N'oubliez pas le _stdcall !!!

  2. Ensuite il faut créer un fichier .def qu'on rajoute au projet:
    Project -> Add to project -> New Sélectionnez Text et puis tappez le nom du fichier def [DLLName].def.
    Dans ce fichier .def tappez :
    Code:
    EXPORTS
    my_function

  3. Compilez l'ensemble and ENJOY ;)
 
bah jmy connais un peu en pascal :D mais je crois pas ka ca va beaucoup t aider :mrgreen:
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut