Logo by Irenicus venerdì 25-mag-12 15:26


RaulKen.It :: Leggi il Topic - [RISOLTO][VB6] Dividere nome file da percorso
 FAQFAQ   CercaCerca   Gruppi utentiGruppi utenti   ProfiloProfilo   Messaggi PrivatiMessaggi Privati   LoginLogin 

[RISOLTO][VB6] Dividere nome file da percorso

 
Nuovo Topic   Rispondi    Indice del forum -> Programmazione
Precedente :: Successivo  
Autore Messaggio
DragonNinja
Frequentatore del Forum
Frequentatore del Forum


Registrato: Jul 05, 2005
Messaggi: 412

MessaggioInviato: Mer Ago 30, 2006 1:31 am    Oggetto: [RISOLTO][VB6] Dividere nome file da percorso Rispondi citando

Ciao a tutti.. sto provando a dividere il nome del file dal suo percorso ma non ci riesco.. su una guida ho trovato alcune proprietà degli oggetti file e folder che potrebbero essermi d'aiuto... ma non riesco a capire la loro sintassi...
ho trovato la loro dichiarazione che dovrebbe essere la seguente:

Codice:
Dim fso As New Scripting.FileSystemObject
Dim dr As Scripting.Drive, fld As Scripting.Folder


Ma non funziona.. mi da errore... qualcuno può spiegarmi gentilmentecome funzionano questi 2 oggetti o un metodo alternativo per dividere il nome del file dal suo percorso?

Non so se può esservi d'aiuto per trovare un'altra soluzione al problema, comunque, percorso + nome file sono memorizzati in una label...

Grazie per l'aiuto
Torna in cima
Profilo Messaggio privato
DragonNinja
Frequentatore del Forum
Frequentatore del Forum


Registrato: Jul 05, 2005
Messaggi: 412

MessaggioInviato: Mer Ago 30, 2006 3:14 am    Oggetto: Rispondi citando

ho risolto così:

Codice:
Set fso = CreateObject("Scripting.FileSystemObject")
Set file = fso.GetFile(Label1.Caption)


e fino a qui ci siamo.. ora dovrei avere solo il nome del file senza estensione e percorso... senza percorso basta fare:
Codice:
Label2.Caption = file.Name


e fino a qui ci siamo... per eliminare anche l'estensione ho provato così:
Codice:
Label2.Caption = file.Name - "." - fso.GetExtensionName(Label1.Caption)


oppure
Codice:
Label2.Caption = file.Name - Right$(file.Name,4)


ma nn va nessuno dei 2...
Torna in cima
Profilo Messaggio privato
DragonNinja
Frequentatore del Forum
Frequentatore del Forum


Registrato: Jul 05, 2005
Messaggi: 412

MessaggioInviato: Mer Ago 30, 2006 3:27 am    Oggetto: Rispondi citando

risolto:

Codice:
Label2.Caption = Left$(file.Name, Len(file.Name) - 4)
Torna in cima
Profilo Messaggio privato
Incantatore
Moderatore di RaulKen.It
Moderatore di RaulKen.It


Registrato: Oct 07, 2004
Messaggi: 1924
Località: Roma

MessaggioInviato: Mer Ago 30, 2006 5:40 am    Oggetto: Rispondi citando

bene può essere utile!!
Torna in cima
Profilo Messaggio privato MSN Messenger
Mostra prima i messaggi di:   
Nuovo Topic   Rispondi    Indice del forum -> Programmazione Tutti i fusi orari sono GMT + 1 ora
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi Topic in questo forum
Non puoi rispondere ai Topic in questo forum
Non puoi modificare i tuoi messaggi in questo forum
Non puoi cancellare i tuoi messaggi in questo forum
Non puoi votare nei sondaggi in questo forum

Powered by phpBB © 2001, 2005 phpBB Group


PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Generazione pagina: 0.60 Secondi