Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Visual Basics Programming >> Content
    Hvordan bruke Winsock.dll i Visual Basic
    . Microsofts NET plattformen gir en rekke klasser som du kan bruke til å utføre nettverk oppgaver . Men hvis du trenger ultimate kontroll over Windows- nettverk koden , bruker winsock.dll er direkte veien å gå . I tillegg vil bruk winsock.dll la Visual Basic. NET -kode for å samhandle med eldre Visual Basic 6 koden som gjør nettverk ved hjelp av Winsock komponent. Uansett årsak, vil du finne at VB.NET gjør det enkelt å samhandle med denne kjernen systemet biblioteket. Du trenger
    Microsoft Visual Basic. NET ( alle utgaver)
    Vis flere instruksjoner
    en

    Åpne Visual Basic-prosjektet du vil legge winsock.dll støtte til .
    2

    Opprett en tom Visual Basic kildekoden filen og legge en tom statisk klasse til det. Det skal se omtrent slik ut : en

    Public Static Class Winsock

    End Class
    3

    Legg hver winsock.dll funksjonen du ønsker å bruke til klassen. For eksempel , for å bruke funksjonen " bind, " legge til følgende kode :

    Declare Function bind Lib " winsock.dll " ( _socketHandle Som IntPtr , socketAddress _ByRef Som sockaddr_in , _addressLength som heltall) As Integer

    for enkelte funksjoner , blant annet " bind ", vil du trenger å erklære datastrukturer basert på API. I tilfelle av " bind ", må du sørge for at du har erklært Det kan bli erklært som følger " sockaddr_in . " : En

    _Public Structure sockaddr_inPublic sin_family Som ShortPublic sin_port Som ShortPublic sin_addr Som IntegerPublic sin_zero Som IntegerEnd Struktur
    4

    Bruk dine nye Winsock funksjonene uansett hvor du skal . Å bruke " bind "-funksjonen , for eksempel skrive : en

    Dim socketHandle som IntPtrDim socketAddress Som Winsock.sockaddr_inDim addressLength som IntegerWinsock.bind ( socketHandle , socketAddress , addressLength )

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lage en Chat Room i Visual Basic Express 
    ·Hvordan få tilgang til Visual Basic for å importere E…
    ·VBA Metoder 
    ·Hvordan utløpe din VB Script 
    ·Hvordan lage en Keygen i VB6 
    ·Hvordan lage en feilmelding i Access 2007 
    ·Hvordan skrive et program for en TI - 83 Plus 
    ·Hvordan legge til en lokal skriver ved å bruke Script 
    ·Hvordan Arv fra mer enn én klasse i VB.NET 
    ·Hvordan Pen en fil i VB.NET et bestemt program 
      Anbefalte artikler
    ·Hvordan å kompilere i Borland C + + 
    ·Hvordan programmere Cocoa på en iPhone 
    ·Slik oppgraderer Fra Python 2.5 til 2.6 
    ·Hvordan få tilgang til VBA Query SQL 
    ·Hvordan lage en Web Service for XML- dokumenter og CSha…
    ·Hva er en sjekksum på en Mac 
    ·Regular Expressions i PHP 
    ·Hvordan å lære VB Script Online 
    ·Hvordan Endre Hvert element i en array i PHP 
    ·Slik konverterer et Word til et heltall 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/