Open "c:/Documents and Settings/Administrator/documenti/VB6/agenda/data.txt"
Come posso invece di scrivere tutto il percorso del file utilizzare la forma :
Open "data.txt"
Utilizzando questa mi da l'errore che non trova il file.
Grazie
Open "c:/Documents and Settings/Administrator/documenti/VB6/agenda/data.txt"
Come posso invece di scrivere tutto il percorso del file utilizzare la forma :
Open "data.txt"
Utilizzando questa mi da l'errore che non trova il file.
Grazie
Mungo Mauro
in vb con questo rendi corrente la directory di lavoro:
nota che se il nome della directory è più lungo di 8 caratteri devi abbreviare il nome della directory come in dos
ChDir "c:\progra~1\prova\champi~1\file.txt"
Non mi è chiaro...
Mungo Mauro
se fai in modo di salvare i file txt nella cartella dove risiede il progetto, puoi usare:
In questo modo il codice ti funziona anche se crei il pacchetto di installazione.codice:Open App.Path &"\NomeFile.txt"
App.Path ti restituisce una stringa che contiene il percorso completo dei file del progetto o programma (se compilato).
Ciao
fai una prova con questo:
prima devi dire la vb la directory corrente cosi:
ChDir "c:\prova\file.txt"
c:\prova è ora diventata la directory di lavoro poi apri il
file come sotto
Open "file.txt"
tenendo a mente che se la directory è più lunga di otto caratteri il vb non la trova salvo passarla come per dos così:
esempio:
ChDir "c:\programmi\prova\champions\file.txt
il vb non ottiene questa directory
invece così si:
ChDir "c:\progra~1\prova\champi~1\file.txt"