Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [VB 6.0] Chiudere le porte

    Ciao a tutti avrei un piccolo problemino in vb:
    sto cercando di impedire con vb l'accesso ad una porta del mio pc da me scelta:
    però non so se utilizzare winsock o meno: ho il dubbio che winsock funzioni solo nel caso di un sistema
    client/server scritto tutto in vb;il mio scopo invece è quello poter impedire a qualsiasi pc esterno
    alla mia macchina di potersi collegare su questa o quella porta.
    Come posso fare? Mi conviene usare winsock? Ed eventualmente in che modo posso impedire una connessione
    alla mia macchina bloccando la porta da cui ci si sta collegando?

    Grazie e ciaoo

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

    Moderazione

    Posta nel forum dedicato le domande a VB6.

    Questa la sposto io.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

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

  3. #3
    Se un'altra applicazione la apre, da vb non riesci + a chiuderla.
    Credo che l'unica soluzione sia aprire la porta e chiuderla solo al momento del bisogno. Con winsock va bene. Mettiti in ascolto della porta e non accettare nessun tentativo di connessione.

    WS.LocalPort = 2345
    WS.Listen

    Il problema è: quando ti serve questa porta? Riesci a capire quando chiuderla?

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.