ASyncSocket::ASyncSocket() help :/

Discussion dans 'Web, design' créé par ZyPh0s, 22 Avril 2003.

Statut de la discussion:
Fermée.
  1. Offline
    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
    ZyPh0s, 22 Avril 2003
    #1
  2. Offline
    Ink[ru] Elite and dangerous
    up :idea:

    sry j peu pas t'aide :? just avec up
    Ink[ru], 22 Avril 2003
    #2
  3. Offline
    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...
    ZyPh0s, 22 Avril 2003
    #3
  4. Offline
    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 ;)
    ZyPh0s, 22 Avril 2003
    #4
  5. Offline
    bah jmy connais un peu en pascal :D mais je crois pas ka ca va beaucoup t aider :D
    ben15 aka pOiRe, 22 Avril 2003
    #5
Statut de la discussion:
Fermée.