Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    2,460

    [vb6] winsock e connessioni multiple

    so che per fare connessioni multiple (contemporanee) bisogna usare una matrice di controllo winsock

    il mio problema però è che il programma non sa a priori quante connessioni debba fare, quindi non posso dichiarare una matrice di winsock statica ma devo crearla al volo prima di cominciare la lista di connessioni

    come posso fare ?

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    2,460
    codice:
            For counter = 0 To List1.ListCount - 1 Step 1
                nMatrice = Winsock1.Count + 1
                Load Winsock1(nMatrice)
                Winsock1(nMatrice).Connect Text1.Text, Text2.Text
            Next
    se ne faccio 6 di fila in loop me ne va una sola

    perchè ? (tutti gli eventi son corretti)

  3. #3
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    Se ho ben capito si connettono tutte con lo stesso ip.....

    Quindi devo ritenere che all'indirizzo ip di connessione ci sono altrettanti socket in ascolto.....
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  4. #4
    Membro Junior L'avatar di xam85it
    Registrato dal
    Nov 2003
    Messaggi
    64

    o usi diversa porta tcp

    o usi una porta tcp diversa per ogni soket, o li connetti o disconnetti di volta in volta, nn puoi avere una multiconnessione con un soket base si vb6

  5. #5
    Se nn sbaglio tu eri uno di quelli che mi aveva dato addosso quando avevo postato il mio link per il torneo di programmazione giusto?
    Cmq ti sbagli di grosso..si puo e come creare una connessione multipla automatica tant'è vero che io l'ho fatto per una chat..crei il server e tutti si connettono a quel server e automaticamente lui aumenta la matrice..

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    MyLamer ... stai rispondendo a uno che ha risposto nel 2005 ....!

    Ma poi che c'entra la tua risposta? ... Mah ...

  7. #7
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,477

    Moderazione

    Originariamente inviato da MyLamer88
    Se nn sbaglio tu eri uno di quelli che mi aveva dato addosso quando avevo postato il mio link per il torneo di programmazione giusto?
    Cmq ti sbagli di grosso..si puo e come creare una connessione multipla automatica tant'è vero che io l'ho fatto per una chat..crei il server e tutti si connettono a quel server e automaticamente lui aumenta la matrice..
    Non vedo l'attinenza della risposta alla discussione, soprattutto per inseguire utenti che hanno risposto precedentemente ad un thread che hai aperto tempo fa e che è stato chiuso ed eliminato con tutte le motivazioni del caso (segnalazione di un sito con banner e pubblicità).

    Rinnovo l'invito ad un uso corretto del forum.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.