Pour établir une communication entre un poste Linux (une carte Raspberry) et mon PC, j'ai utilisé des sockets avec les fonctions de cette dll. J'ai une première version qui marche, et je voudrais l'améliorer, en particulier en ne bloquant pas le PC pendant plusieurs dizaines de secondes si le poste Linux n'est pas démarré.
Pour cela, je rends ma socket "non bloquante" avant d'appeler la fonction "connect", puis je teste l'état de cette socket avec la fonction "select".
Malheureusement, je n'ai pas pu trouver d'exemples de sources VB6 poussant jusque là l'utilisation des fonctions de l'API, et il me semble que le fichiers de déclarations que j'ai trouvé est incomplet et/ou contient des erreurs.
Je m'adresse donc à ce forum dans l'espoir que quelqu'un pourra m'indiquer où trouver un fichier ".bas" contenant la traduction pour VB6 du "winsock.h" des développeurs C/C++
Vous me direz que je n'ai qu'à la faire moi-même, cette traduction ! J'ai essayé, mais je ne connais pas assez bien le C, j'ai dû me planter quelque part, car j'ai reçu une réponse "Paramètre invalide" comme résultat de mes efforts.
Pour montrer ma bonne volonté, je dirai également que j'ai parcouru les six derniers mois de ce forum, mais je n'ai rien trouvé.
Alors, merci d'avance.
AMIcalement.
Partager