Su hd funziona perchè lo esegui da una sottocartella.Originariamente inviato da Alethesnake
Non so spiegarmi perché non funziona, io ho scritto:
percorso = App.Path & "\db\"
Ma quando l'exe si trova su cd mi da path not found (su hd funziona)
Con percorso = App.Path & "\db\" non trovandoti in una sottocartella avrai percorso = X:\\db\
Devi quindi controllare o la lunghezza di App.Path o l'ultimo carattere di App.Path se è \:
codice:Dim Percorso As String Percorso = App.Path If Len(Percorso) <> 3 Then Percorso = Percorso & "\" End If Percorso = Percorso & "db\"