| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Visual Basics Programmering >> Content
    Sådan bruges Winsock.dll i Visual Basic
    . Microsofts NET platformen giver en række klasser, som du kan bruge til at udføre networking opgaver. Men hvis du har brug for den ultimative kontrol over din Windows-netværk kode , ved hjælp winsock.dll direkte er vejen at gå. Derudover vil bruge winsock.dll give din Visual Basic. NET kode til at interagere med ældre Visual Basic 6 kode , der gør netværk ved hjælp af Winsock komponent. Uanset årsagen, vil du opdage, at VB.NET gør det nemt at interagere med denne kerne -system biblioteket. Ting du skal
    Microsoft Visual Basic. NET ( alle udgaver)
    Vis Flere Instruktioner
    1

    åbne Visual Basic projekt, du gerne vil tilføje winsock.dll støtte til .
    2

    Opret en tom Visual Basic kildekode fil og tilføje en tom statisk klasse til det . Det skal se nogenlunde sådan her : Hej

    Public Static Class Winsock

    End Class
    3

    Tilføj hver winsock.dll funktion, du vil bruge til din klasse. For eksempel, " , binde " for at bruge funktionen tilføje følgende kode : Hej

    Erklær Funktion binde Lib " winsock.dll " ( _socketHandle Som IntPtr , _ByRef socketAddress Som sockaddr_in , _addressLength som Integer ) As Integer

    for nogle funktioner, herunder " binde ", vil du nødt til at erklære datastrukturer baseret på API. I tilfælde af " binde ", vil du nødt til at sikre, at du har erklæret Det kan angives som følger: " sockaddr_in ". : Hej

    _PUBLIC Structure sockaddr_inPublic sin_family Som ShortPublic sin_port Som ShortPublic sin_addr Som IntegerPublic sin_zero Som IntegerEnd struktur
    4

    Brug dine nye Winsock -funktioner , uanset hvor du har brug for. At bruge " binde" -funktion , for eksempel, skriver : Hej

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

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan skal tjekkes for et tabulatortegn i VBA 
    ·Hvordan laver på Enter-tasten Også en tabulatortasten…
    ·Sådan fjernes Elementer i en Listbox i VB.NET 
    ·Sådan læses en fil i en Listbox 
    ·Hvordan man skriver til en DOS-vinduet Fra VBS Script 
    ·Sådan Fix Runtime Error 2147467259 
    ·Hvordan man opbygger en GUI i Visual Basic 
    ·Sådan Find High Value i Recordset Visual Basic 
    ·Sådan spiller Audio File i Visual Basic 
    ·Sådan vises den første punkt i ComboBox Rulleliste i …
      Anbefalede Artikler
    ·Sådan opgraderer Ruby Gems 
    ·Tutorial om hvordan man Rullemenuer i Java Script 
    ·En applet til Math maksimeringsforslag Problemer 
    ·Hvad er multihomed Host i Java 
    ·Sådan vises en brugerdefineret fejl skærm Når Gensta…
    ·Sådan installeres Innovatek 
    ·Sådan Konverter et objekt til en Long Primitive i Java…
    ·Hvordan at tilføje JMenuBar til JPanel 
    ·Sådan løser ligninger i Visual Basic NET 
    ·Sådan Konverter MATLAB Scripts til Python 
    Copyright © Computer Viden http://www.computerdk.com