Salve a tutti
Ho cercato nel forum qualche spiegazione in piu sulla parola TRY, ma non ho trovato quello che cercavo
Qui sotto, c'è un esempio che ho trovato nell'help di gambas
' Remove a file even if it does not exist
TRY KILL FileName
' Test if it has succeeded
IF ERROR THEN PRINT "Cannot remove file"
Forse non ho capito bene la funzione che fa questa parola e nel caso dell'esempio, il programmatore inserisce
l'unico errore che può esserci..IF ERROR THEN PRINT "Cannot remove file
Nel caso di un...
TRY SHELL "wget http://www.bla bla bla bla file.txt"
come si può gestire?
Gli errori potrebbero essere tanti....
1..non c'è linea
2..server non raggiungibile
3..file spostato o non più esistente
4...file rinominato....ecc..ecc...
Ho provato ad inserire TRY nel mio codice senza una gestione degli errori e spegnendo il router.... il risultato è stato che che Gambas ha provveduto a scrivere nella console:
Risoluzione di
www.bla bla bla bla file.txt... fallito: Nome o servizio sconosciuto
Questo mi può andare bene in fase di progettazione, ma come si comporterà TRY quando creerò l'eseguibile?...provvederà ugualmente ad avvertire l'utente segnalando il tipo di errore o resterà "muto"?