|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Registered User
Iscritto dal: Jan 2004
Città: legoland
Messaggi: 121
|
troppi spazi
questo codice:
dim i as long dim percorso as string percorso=Space(255) i = SHGetFolderPath(0, 7, 0, 0, percorso) mi ritorna il path della cartella che desidero + un carattere speciale (nn so quale) e un centinaio di spazi vuoti. C'è una funzione che mi ellimina questi spazi |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Oct 2001
Messaggi: 11471
|
prova con Trim (stringa) se non ricordo male dovrebbe cancellare eventuali spazi sia a destra che a sinistra.
ciao ![]() |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Aug 2002
Città: Biella
Messaggi: 1882
|
Se non ricordo male, e non credo, ti torna a fine strgina un carattere nullo, cioè il chr(0) / vbNullChar
Per cui per prendere il valore devi fare: Codice:
iNull = InStr(sPath, vbNullChar) If iNull Then sPath = Left$(sPath, iNull - 1) End If
__________________
"Analizzando e valutando ogni giorno tutte le idee, ho capito che spesso tutti sono convinti che una cosa sia impossibile, finchè arriva uno sprovveduto che non lo sa e la realizza!" A. Einstein |
![]() |
![]() |
![]() |
#4 |
Registered User
Iscritto dal: Jan 2004
Città: legoland
Messaggi: 121
|
funziona!
grazie a tutti |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 08:56.