| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Visual Basics Programación >> Content
    Cómo utilizar Winsock.dll en Visual Basic
    . Plataforma NET de Microsoft ofrece una variedad de clases que se pueden utilizar para realizar tareas de red . Sin embargo, si usted necesita el máximo control sobre el código de red de Windows , utilizando winsock.dll directa es el camino a seguir . Además, el uso winsock.dll le permitirá a su base. Código de Visual NET para interactuar con mayor código de Visual Basic 6, que hace de red mediante el componente Winsock. Cualquiera que sea la razón, usted encontrará que VB.NET facilita interactuar con esta biblioteca de sistema central . Cosas que necesitará
    Microsoft . NET Visual Basic (cualquier edición )
    Ver Más instrucciones

    1 Abra el proyecto de Visual Basic que desea añadir winsock.dll el apoyo a .
    2

    Crear un archivo de código fuente de Visual Basic vacío y añadir una clase estática vacío a la misma. Debe ser algo como esto :

    gif Clase Winsock

    End Class
    3

    Añada cada función winsock.dll desea utilizar a su clase . Por ejemplo, para utilizar la función de "atar ", agregue el código siguiente :

    Declare Function bind Lib " winsock.dll " ( _socketHandle Como IntPtr , _ByRef SocketAddress Como sockaddr_in , _addressLength como Integer ) As Integer

    para algunas funciones , como "atar ", tendrá que declarar estructuras de datos basado en la API . En el caso de "atar ", usted tendrá que asegurarse de que ha declarado puede ser declarado de la siguiente manera " sockaddr_in . "

    _Public Estructura sin_family sockaddr_inPublic Como sin_port ShortPublic Como ShortPublic sin_addr Como IntegerPublic sin_zero Como IntegerEnd Estructura
    4

    Use sus nuevas funciones Winsock dondequiera que usted necesite . Para utilizar la función " bind" , por ejemplo, escribe :

    Dim socketHandle como IntPtrDim SocketAddress Como Winsock.sockaddr_inDim addressLength como IntegerWinsock.bind ( socketHandle , SocketAddress , addressLength )

    Previous :

    next :
      Artículos relacionados
    ·Cómo agregar servicios Web de eBay en VB.NET 
    ·Cómo configurar un formulario de Visual Basic 
    ·Cómo enlazar datos a un cuadro de texto en VB 
    ·Programación puertos serie con Visual Basic 6 
    ·Cómo ajustar los controles de VB 
    ·Cómo rellenar una lista de valores de un formulario de…
    ·Cómo matar un proceso que utiliza VB.net 
    ·Cómo utilizar VBA para Centro texto en un documento de…
    ·Cómo habilitar y deshabilitar un cuadro de texto con u…
    ·Cómo escribir un archivo VBS para matar un proceso del…
      Artículos destacados
    ·Cómo convertir una variable de largo en bytes en Visua…
    ·Cómo recuperar datos de la segunda columna de un eleme…
    ·Cómo crear consultas en PHP 
    ·Cómo hacer un diagrama de flujo que muestra una matriz…
    ·Cómo va a salir PHP matriz de JavaScript 
    ·Cómo actualizar los campos ocultos con Javascript y PH…
    ·Cómo hacer que funcione más rápido MS Access en un p…
    ·Cómo leer correo electrónico codificado con MIME 
    ·Cómo declarar una matriz de enteros en Java 
    ·Odd /Even Función de Programación C 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com