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

    [vb.net] eccezioni da gestire

    salve a tutti
    ho un problema: su una routine vado a scrivere su un file già aperto, e giustamente mi da errore "File in uso" l'unico modo per intercettarlo è con l'eccezione system.IOexception.
    ma se io volessi intercettare solo il caso di questo errore?? cè il modo?
    grazie

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Originariamente inviato da maleresidente
    ma se io volessi intercettare solo il caso di questo errore?? cè il modo?
    Nell'istruzione Catch puoi indicare la classe dell'eccezione (es. IOException) che intendi gestire.

    Qualsiasi eccezione di questo tipo verrà passata al codice scritto nel gestore.

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

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

  3. #3
    Originariamente inviato da alka
    Nell'istruzione Catch puoi indicare la classe dell'eccezione (es. IOException) che intendi gestire.

    Qualsiasi eccezione di questo tipo verrà passata al codice scritto nel gestore.

    Ciao!
    si questo lo so, ma se volessi intercettare solo l'errore "file in uso"??
    in vb6 ogni errore aveva il suo codice numerico univoco, qui invece no!

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Originariamente inviato da maleresidente
    si questo lo so, ma se volessi intercettare solo l'errore "file in uso"??
    in vb6 ogni errore aveva il suo codice numerico univoco, qui invece no!
    Hai provato a verificare se tra le proprietà della classe non ve ne sono alcune che possono darti una informazione univoca rispetto a questa casistica di errore?

    Ad esempio, prova a controllare il valore di HResult.

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

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

  5. #5
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Prova a vedere anche questa implementazione suggerita su StackOverflow.

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

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

  6. #6
    Originariamente inviato da alka
    Prova a vedere anche questa implementazione suggerita su StackOverflow.

    Ciao!
    Hresult sembra fare a caso mio
    grazie e ciao

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.