Ciao ho un piccolo problema, in una parte di un mio programma devo controllare se un file esiste, in caso affermativo avviare un programma se no il programma che ha fatto il controllo si deve chiudere, ho scritto questo codice che su l'Xp mi funziona bene ma sul 98 mi da errore di lettura nel del cd ( in pratica mi serve un codice per controllare se un il cd da cui parte il programma è inserito, se è inserito continua come prima se non il programma si deve chiudere automaticamente senza mostrare errori) mi sapete dire dove sbaglio??


codice:
 On Error GoTo Gest_err
    If Dir$(App.Path & "leggimi.txt") = "" Then
        Unload Me
    End If
On Error GoTo Gest_err
    If ciao = False Then Shell App.Path & "\SysLab.exe"
    
Gest_err:
If Err.Number <> 0 Then

Unload Me
End If
grazie