| Utilisation de Winsock.dll de Windows XP | |
|
|
Auteur | Message |
---|
F6DTL
Nombre de messages : 28 Age : 71 Localisation : Brest Date d'inscription : 12/10/2010
| Sujet: Utilisation de Winsock.dll de Windows XP Sam 29 Oct 2011 - 19:32 | |
| Bonjour à tous Je recherche le moyen de lire des trames TCP (système météo) de mon réseau pour les afficher dans une interface graphique que j'ai créée. Pour ce faire je pensais utiliser la DLL "Winsock.dll" de Windows XP qui gère les sockets. Comment appeler cette DLL, comment lui passer les paramètres de la connexion à établir et comment récupérer les données ? Par avance merci d'une éventuelle réponse. Cordialement F6DTL Georges | |
|
| |
659_minifly
Nombre de messages : 590 Age : 75 Localisation : Valenciennes Nord Date d'inscription : 29/04/2010
| Sujet: Re: Utilisation de Winsock.dll de Windows XP Dim 30 Oct 2011 - 10:47 | |
| Bonjour je n'utilise pas les dll donc pas l'habitude, mais il y a les commandes de dll_on "ma_dll.dll"
puis
pour 2 variables
r=dll_call2("func", 19, v)
il y a Klaus et Nardo qui on fait des dll pour tcp. regardez de ce coté la
| |
|
| |
F6DTL
Nombre de messages : 28 Age : 71 Localisation : Brest Date d'inscription : 12/10/2010
| Sujet: Re: Utilisation de Winsock.dll de Windows XP Dim 30 Oct 2011 - 11:05 | |
| - 659_minifly a écrit:
- Bonjour
je n'utilise pas les dll donc pas l'habitude, mais il y a les commandes de dll_on "ma_dll.dll"
puis
pour 2 variables
r=dll_call2("func", 19, v)
il y a Klaus et Nardo qui on fait des dll pour tcp. regardez de ce coté la
Merci, j'ai déjà bien compris l'utilisation des DLL dans Panoramic. C'est surtout le TCP qui me pose problème. Je pense que Klaus ou Nardo seront peut-être plus expérimentés en la matière. Merci encore. | |
|
| |
jean_debord
Nombre de messages : 1250 Age : 69 Localisation : Limoges Date d'inscription : 21/09/2008
| Sujet: Re: Utilisation de Winsock.dll de Windows XP Dim 30 Oct 2011 - 12:13 | |
| | |
|
| |
Nardo26
Nombre de messages : 2294 Age : 55 Localisation : Valence Date d'inscription : 02/07/2010
| Sujet: Re: Utilisation de Winsock.dll de Windows XP Dim 30 Oct 2011 - 13:29 | |
| | |
|
| |
F6DTL
Nombre de messages : 28 Age : 71 Localisation : Brest Date d'inscription : 12/10/2010
| Sujet: Re: Utilisation de Winsock.dll de Windows XP Dim 30 Oct 2011 - 13:49 | |
| - Nardo26 a écrit:
- Bonjour !
Je ne sais pas ce que tu cherches exactement faire mais tu peux récupérer la dll et les fichiers Panoramic associés sur mon site : http://nardo26.lescigales.org/connection-ftp-25.html
C'est fait: J'ai la DLL par contre les fichiers Panoramic sont pour une connexion FTP.J'ai essayé de regarder un peu le code mais j'avoue que je m'y perd un peu. Mon propos et le suivant: J'ai installé une station météo (Direction vent,Vitesse vent,Température interne,Température externe) qui envoie ses données via une connexion TCP sur mon réseau Ethernet. Protocole TCP - Adresse IP: 192.168.0.100 - port: 2300 Je voudrai: 1- établir la connexion TCP 2- récupérer les datas qui sont sous la forme de trames ASCII (Vitesse,Direction,Tin,Tout,) séparées par des virgules. Une mesure toutes les secondes. J'ai déjà fait l'interface graphique pour afficher ces données. Il ne me reste plus que de faire l'acquisition des données via une DLL comme celle que tu utilises. Je cherche donc: les paramètres a fournir à la DLL pour établir la liaison et comment récupérer les données pour les envoyer à mon application. Je pense que ta DLL est capable de le faire, non ? Merci de ta réponse Cordialement F6DTL Georges | |
|
| |
F6DTL
Nombre de messages : 28 Age : 71 Localisation : Brest Date d'inscription : 12/10/2010
| Sujet: Re: Utilisation de Winsock.dll de Windows XP Dim 30 Oct 2011 - 13:51 | |
| | |
|
| |
Nardo26
Nombre de messages : 2294 Age : 55 Localisation : Valence Date d'inscription : 02/07/2010
| Sujet: Re: Utilisation de Winsock.dll de Windows XP Dim 30 Oct 2011 - 16:50 | |
| Dans TCP_INCLUDE2.BAS tu trouvera ton bonheur... | |
|
| |
F6DTL
Nombre de messages : 28 Age : 71 Localisation : Brest Date d'inscription : 12/10/2010
| Sujet: Re: Utilisation de Winsock.dll de Windows XP Dim 30 Oct 2011 - 17:39 | |
| - Nardo26 a écrit:
- Dans TCP_INCLUDE2.BAS tu trouvera ton bonheur...
Merci, je vais bosser la question. | |
|
| |
Nardo26
Nombre de messages : 2294 Age : 55 Localisation : Valence Date d'inscription : 02/07/2010
| Sujet: Re: Utilisation de Winsock.dll de Windows XP Mar 1 Nov 2011 - 0:46 | |
| Bonjour F6DTL, Qu'elles sont les commandes que tu peux passer à ta station météo? Je suppose que tu lui envoi une commande et qu'en retour tu as une réponse, non ? L'auteur de la DLL est D.J Peters, malheureusement il ne semble plus se connecter sur le forum... Tu trouveras ICI un fichier ZIP avec plusieurs exemples d'utilisation de la DLL... | |
|
| |
F6DTL
Nombre de messages : 28 Age : 71 Localisation : Brest Date d'inscription : 12/10/2010
| Sujet: Re: Utilisation de Winsock.dll de Windows XP Mar 1 Nov 2011 - 5:10 | |
| - Nardo26 a écrit:
- Bonjour F6DTL,
Qu'elles sont les commandes que tu peux passer à ta station météo? Je suppose que tu lui envoi une commande et qu'en retour tu as une réponse, non ?
L'auteur de la DLL est D.J Peters, malheureusement il ne semble plus se connecter sur le forum...
Tu trouveras ICI un fichier ZIP avec plusieurs exemples d'utilisation de la DLL...
Merci Nardo, very sympa ! Je ne passe pas de commande hormis l'initialisation de la connexion TCP. Ensuite la station météo envoie une trame de datas toutes les secondes. C'est ces trames que je veux récupérer; soit dans un fichier, soit directement dans une variable déclarée dans mon application pour affichage. J'ai déjà bien décortiqué ton source TCP/FTP et commence à comprendre les enchainements des commandes et paramètres à passer à la DLL. Je creuse, je creuse....javascript:emoticonp(' ') F6DTL Georges | |
|
| |
Nardo26
Nombre de messages : 2294 Age : 55 Localisation : Valence Date d'inscription : 02/07/2010
| Sujet: Re: Utilisation de Winsock.dll de Windows XP Mar 1 Nov 2011 - 9:40 | |
| Ok, Tiens nous au courant de la suite de ton projet, car cela à l'air intéressant ! | |
|
| |
F6DTL
Nombre de messages : 28 Age : 71 Localisation : Brest Date d'inscription : 12/10/2010
| Sujet: Re: Utilisation de Winsock.dll de Windows XP Mer 2 Nov 2011 - 11:33 | |
| - Nardo26 a écrit:
- Ok,
Tiens nous au courant de la suite de ton projet, car cela à l'air intéressant !
Super, ça fonctionne. J'ai passé un peu de temps à décrypter les rôles et les résultats des commandes passées à la DLL. (une doc serait la bienvenue mais je suppose que l'auteur n'a pas eu le temps ou la volonté de la rédiger). Je mets sous le coude les fichiers communiqués pour exemples. Ils m'ont été très utiles pour mon projet et le seront encore dans le futur. Encore merci F6DTL Georges | |
|
| |
Contenu sponsorisé
| Sujet: Re: Utilisation de Winsock.dll de Windows XP | |
| |
|
| |
| Utilisation de Winsock.dll de Windows XP | |
|