ragazzi non riesco ad aprire un file sequenziale in modalità output per scriverci sopra, non so dove sbaglio :
fileopen (1,percorso,openmode.output)
nella variabile percorso è inserita una stringa con il percorso comleto, compreso nome file
ragazzi non riesco ad aprire un file sequenziale in modalità output per scriverci sopra, non so dove sbaglio :
fileopen (1,percorso,openmode.output)
nella variabile percorso è inserita una stringa con il percorso comleto, compreso nome file
Agos
sembra corretto (do per scontato che la variabile "percorso" contenga sia il percorso che il nome del file)Originariamente inviato da agostinomiranda
ragazzi non riesco ad aprire un file sequenziale in modalità output per scriverci sopra, non so dove sbaglio :
fileopen (1,percorso,openmode.output)
nella variabile percorso è inserita una stringa con il percorso comleto, compreso nome file
posta l'errore
![]()
questo è l'errore che mi da
Eccezione non gestita di tipo "System.UnauthorizedAccessException" in microsoft.visualbasic.dll
Informazioni aggiuntive: Accesso al percorso "(nomepercorso)" negato.
in nome percorso è specificato il percorso compreso il file
Agos
ok, ecco i motivi per cui il programma potrebbe dare quell'errore:
- Il percorso non esiste
- Il percorso deve essere scritto correttamente ed in una forma del tipo "H:\ProvaPercorso\ProvaFile.pro" oppure "\\192.9.100.1\h\ProvaPercorso\ProvaFile.pro" (occhio anche alle "barre")
- Se il file non ha estensione non deve coincidere col nome di una cartella presente in quel percorso
- Se il file è di sola lettura togli l'attributo
- Se il file è in uso da un altro programma chiudilo
- Se il file è di sistema oppure in una cartella di sistema in cui non hai l'accesso con gli stessi diritti di un administrator accedi con altro nome (se sul pc usi vb sicuramente non è il caso)
Non mi vengono in mente altri motivi, verifica tutte queste cose![]()
trovato il problema il file era di solo lettura
grazie mille
Agos