1 Ανοίξτε το έργο της Visual Basic που θα θέλατε να προσθέσετε winsock.dll υποστήριξη για . 2
Δημιουργήστε ένα κενό Βασικό αρχείο Visual πηγαίο κώδικα και να προσθέσετε ένα κενό στατική τάξη σε αυτό . Θα πρέπει να δούμε κάτι σαν αυτό :
Public Static Class Winsock
End Class
εικόνων 3
Προσθέστε κάθε Winsock.dll θα λειτουργήσει θέλετε να χρησιμοποιήσετε στην τάξη σας . Για παράδειγμα , για να χρησιμοποιήσετε τη λειτουργία " δεσμεύουν ", προσθέστε τον ακόλουθο κώδικα :
αναγνωρίσει Λειτουργία δεσμεύουν Lib " winsock.dll " ( _socketHandle Όπως IntPtr , _ByRef socketAddress Όπως sockaddr_in , _addressLength ως Integer) As Integer
για ορισμένες λειτουργίες , συμπεριλαμβανομένων των «δέσουν », θα πρέπει να δηλώσουν datastructures με βάση το API . Στην περίπτωση του «δέσουν », θα πρέπει να βεβαιωθείτε ότι έχετε δηλώσει Μπορεί να δηλωθεί ως εξής: " sockaddr_in . " :
Χρησιμοποιήστε τις νέες λειτουργίες του Winsock σας όποτε το χρειάζεστε. Για να χρησιμοποιήσετε τη λειτουργία " δεσμεύουν " , για παράδειγμα, γράψτε : Δημ. socketHandle ως IntPtrDim socketAddress Όπως Winsock.sockaddr_inDim addressLength ως IntegerWinsock.bind ( socketHandle , socketAddress , addressLength )
Η 4
εικόνων
Η
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα