vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
Re: Netzwerk 
Autor: T.C.McQueen
Datum: 14.07.03 15:28

Ich hab hier nochmal ein Beispiel gefunden, was ich in einer meiner früheren Anwendungen benutzt hatte.
Der Trick dabei ist, dass du die Index - Eigenschaft vom Winsock auf 0 setzt und somit ein Control-Array erstellst.
Dann sieht das ganze bei dir so aus:

'Verbindungsanfrage kommt
Private Sub WS_ConnectionRequest(Index As Integer, ByVal requestID As Long)
        Dim newIndex as Integer = WS.Count
        'Neues WS laden:
        Load WS(newIndex)
        'Local Port NULL setzen, damit daran keine Anfragen mehr
        'gesendet werden können:
        WS(newIndex).LocalPort = 0
        'Verbindungsanfrage für das neue WS akzeptieren:
        WSChat(newIndex).Accept requestID
End Sub
Du kannst natürlich auch noch Fehlerauffangroutinen einbauen
Also nochmal in Worten:
Im ConnectionRequest - Ereignis dem WS, was jetzt einen zusätzlichen Parameter 'Index' hinzubekommen hat, lädst du eine neue Instanz des WS,
welches die Verbindungsanforderung akzeptiert.
Nun hast du eine weitere Verbindung, für die ebenfalls bei eingehenden Daten 'DataArrival' ausgelöst wird, welches ebenfalls einen neuen Parameter 'Index' bekommen hat.

Ich hoffe, ich konnte dir helfen.
Gruß,
T.C.McQueen
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Netzwerk453evil_uwe11.07.03 11:43
Re: Netzwerk301T.C.McQueen11.07.03 15:23
Re: Netzwerk286evil_uwe14.07.03 06:45
Re: Netzwerk313T.C.McQueen14.07.03 15:17
Re: Netzwerk358T.C.McQueen14.07.03 15:28
Re: Netzwerk257T.C.McQueen14.07.03 15:29
Re: Netzwerk271evil_uwe15.07.03 06:43

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel