Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
  Derniers articles
  • Comment mettre User-Defined Types de…
  • Les avantages de fichiers à accès …
  • Comment vérifier si un nœud Quitte…
  • Xcode Tutorial Web Browser 
  • Comment faire pour supprimer un élé…
  • Comment appeler une fonction qui des…
  • Taille du fichier en VB.NET 
  • Comment lire un fichier CSV dans VB 
  • Comment utiliser une fonction Sum da…
  • Comment arrêter VBA d'exécuter 
  •   Visual Basics 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
  •  
    Visual Basics programmation

    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 )

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment appeler un événement en VB.NET 
  • Comment faire pour copier le contenu du fichier dans Word et inversement si vous utilisez VBA 
  • Comment faire pour convertir Excel à Access 
  • Comment faire une boucle dans Visual Basic 
  • Comment faire un Crosshair Universal en Visual Basic 
  • Comment utiliser un VBA pour trouver une adresse MAC 
  • Comment utiliser Jaws avec Microsoft Visual Basic 
  • Comment remplacer une chaîne de caractères dans VB.NET 
  • Comment utiliser le DirListBox en VB6 
  • Comment calculer le périmètre et l'aire d'un rectangle avec Visual Basic 
  • Connaissances Informatiques © http://www.ordinateur.cc