Salve ragazzi,
ho creato un programma per il mio palmare che controlla e legge un determinato file ogni tot secondi. Nel momento in cui tolgo la MMC mi esce un messaggio del tipo "Inserire MMC" e quando la reinserisco il programma trova il file e svolge diverse procedure.
Ora il problema è che nel mio palmare il programma lavora bene ma nel palmare del mio amico nel momento in cui estraggo la MMC il programma si chiude (P.S.: Il programma è installato nella memoria interna)
Sapreste come ovviare a questo problema? Sarà qualche eccezione che si genera?
Per il controllo del dile file ho usato questo codice:
Codice PHP:
Dim file_profilo As String = "\Storage Card\user.bin"
Private Sub TimerMSG_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TimerMSG.Tick
On Error Resume Next
'CONTROLLO ESISTENZA PROFILO NELLA MMC
If File.Exists(file_profilo) Then
'NASCONDO L'IMMAGINE "INSERIRE MMC"
PictureMSG.Visible = False
' CHIAMO LA FUNZIONE PER LE OPERAZIONI
VisualizzaProfilo()
'BLOCCO QUESTO TIMER E NE AVVIO UN ALTRO
TimerMSG.Enabled = False
TimerControllo.Enabled = True
Else
'LAMPEGGIA L'IMMAGINE "INSERIRE MMC..."
If (PictureMSG.Visible = True) Then
PictureMSG.Visible = False
Else
PictureMSG.Visible = True
End If
End If
End Sub