| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
    Comment utiliser Winsock.dll en Visual Basic
    . NET plate-forme de Microsoft fournit une variété de classes que vous pouvez utiliser pour effectuer des tâches de réseautage. Toutefois, si vous avez besoin d' un contrôle ultime sur le code de votre réseau Windows , en utilisant winsock.dll est directement le chemin à parcourir . En outre , en utilisant winsock.dll permettra à votre code Visual Basic. NET d'interagir avec plus Visual Basic 6 du code qui fait réseaux utilisant le composant Winsock. Quelle que soit la raison, vous verrez que VB.NET , il est facile d'interagir avec cette bibliothèque de base du système . Choses que vous devez
    Microsoft Visual Basic. NET (toute édition)
    Voir Plus Instructions
    1

    ouvrir le projet Visual Basic vous souhaitez ajouter winsock.dll le soutien aux .
    2

    Créer un visuel fichier de code source de base vide et ajouter une classe statique vide à elle. Il devrait ressembler à ceci :

    public static class Winsock

    End Class
    3

    Ajouter chaque fonction winsock.dll vous souhaitez utiliser à votre classe . Par exemple, pour utiliser la fonction "bind ", ajoutez le code suivant :

    Declare Function bind Lib " winsock.dll " ( _socketHandle comme IntPtr , _ByRef SocketAddress Comme sockaddr_in , _addressLength as Integer ) As Integer Photos

    pour certaines fonctions , y compris "bind ", vous devrez déclarer structures de données basée sur l'API . Dans le cas de "bind ", vous devrez vous assurer que vous avez déclaré il peut être déclaré comme suit: « sockaddr_in . ":

    _Public Structure sin_family sockaddr_inPublic Comme ShortPublic sin_port Comme ShortPublic sin_addr Comme IntegerPublic sin_zero Comme IntegerEnd Structure
    4

    Utilisez vos nouvelles fonctions Winsock partout où vous en avez besoin. Pour utiliser la fonction " bind" , par exemple, écrire :

    Dim SocketHandle comme IntPtrDim SocketAddress Comme Winsock.sockaddr_inDim addressLength comme IntegerWinsock.bind ( SocketHandle , SocketAddress , addressLength )

    Previous :

    next :
      articles connexes
    ·Comment placer les données dessus des onglets sur TabC…
    ·Comment faire pour extraire une adresse IP de texte ave…
    ·Comment accéder OLE et ActiveX 
    ·Comment faire pour interroger les tables HTML avec VBA …
    ·Comment détecter les navigateurs mobiles Avec ASP 
    ·Comment faire un projet de VB pour l'installation 
    ·Comment faire pour importer une grille Spreadsheet Visu…
    ·Comment calculer la taille de fichier dans Visual Basic…
    ·Comment utiliser une fenêtre immédiate dans Vb.Net 
    ·Comment les changements de type de majuscules dans Visu…
      articles en vedette
    ·Comment se connecter à une base de données serveur di…
    ·Comment savoir ASP en ligne 
    ·Comment faire pour créer un format Script 
    ·Comment convertir une liste en une chaîne en Java 
    ·Combinaison de touches de raccourci JavaScript 
    ·Comment lire un joystick USB en Visual Basic 
    ·Comment relier deux formes Via PHP 
    ·Comment faire pour créer des contrôles ActiveX 
    ·Quel est CSV 
    ·Comment faire de Facebook Connect With PHP 
    Copyright © Connaissances Informatiques http://fr.wingwit.com