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

    Dubbio su comportamento Try...Catch...End

    se io voglio una procedura che
    1) Prova a chiudere il server, trascurando errori
    2) Prova a chiudere il client, trascurando errori

    il costrutto corretto è:
    codice:
       Try
          Server.Stop()
        Catch ex As Exception
        End Try
        Try
          Client.Close()
        Catch ex As Exception
        End Try
    oppure
    codice:
       Try
          Server.Stop()
          Client.Close()
        Catch ex As Exception
        End Try
    ?

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,477
    Direi la prima, in quanto nella seconda - a fronte di un errore nell'arresto del server - non hai la garanzia che la chiusura del client venga effettivamente eseguita.
    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.