Scegli File DomandaÈ la prima volta che scrivo qui quindi mi scuso se scrivo nel posto sbagliato. Mi chiedevo se qualcuno può aiutare con quanto segue. È possibile ottenere solo la parte del percorso del file dalla funzione Pick File.
Se scrivo(nomi); Ottengo {"/C:/Users/MT/file1.txt", "/C:/Users/MT/file1.txt"} ma vorrei solo il percorso C:/Users/MT/ e associarlo con una variabile es. file_path = "C:/Users/MT/"
Grazie, Marco
names = Pick File(
"Select Data File",
"$DESKTOP",
{"Text Files|txt;csv", "All Files|*"},
1,
0,
"Data",
multiple
);il
Re: Scegli file domandaGrazie mille Wendy. Ha funzionato alla grande.Re: Scegli file domandaNella funzione Substr(), cambia semplicemente la posizione iniziale in 2 e sottrai uno dal conteggio.
path = Substr( names[1], 2, Contains( names[1], "/", -1 ) - 1 );
Re: Scegli file domandaGrazie Marco. Molto apprezzatoRe: Scegli file domandaGrazie Wendy, funziona tranne che per la barra iniziale, quindi ottengo "/C:/Users/MT/" anziché "C:/Users/MT/".
Non sono sicuro da dove provenga / provenga questa guida o come liberarmeneRe: Scegli file domandaMi piace la soluzione suggerita da @Mark_Bailey migliore.Ma ecco un'altra possibilità che utilizza le funzioni dei caratteri per estrarre il percorso del file.
path = Substr( names[1], 1, Contains( names[1], "/", -1 ) );
Re: Scegli file domandaPotresti invece usare la funzione Pick Directory(). Quindi utilizzare la funzione File nella directory() con il percorso restituito per ottenere l'elenco dei file.