Il linguaggio Visual Basic di Microsoft
 

Un mese con Msinet

Greg 27 Nov 2014 18:17
Risulta che se ci sono spazi nel percorso del ******* da uploadare
l'operazione fallisce?

C:\prova\dati.mdb
C:\prova due\dati.mdb

Il primo esempio va bene, il secondo fallisce.

--
Greg
Luca D 27 Nov 2014 18:22
Il giorno giovedì 27 novembre 2014 18:18:16 UTC+1, Greg ha scritto:
> Risulta che se ci sono spazi nel percorso del ******* da uploadare
> l'operazione fallisce?
>
> C:\prova\dati.mdb
> C:\prova due\dati.mdb
>
> Il primo esempio va bene, il secondo fallisce.

Già provato a racchiudere il path tra ""?
Greg 27 Nov 2014 19:12
Il 27/11/14 18.22.59 Luca D ha scritto:
> Il giorno giovedì 27 novembre 2014 18:18:16 UTC+1, Greg ha scritto:
>> Risulta che se ci sono spazi nel percorso del ******* da uploadare
>> l'operazione fallisce?
>>
>> C:\prova\dati.mdb
>> C:\prova due\dati.mdb
>>
>> Il primo esempio va bene, il secondo fallisce.

> Già provato a racchiudere il path tra ""?

No, proverò di sicuro e farò sapere. Grazie intanto

--
Greg
Greg 27 Nov 2014 21:34
Il 27/11/14 18.22.59 Luca D ha scritto:
> Il giorno giovedì 27 novembre 2014 18:18:16 UTC+1, Greg ha scritto:
>> Risulta che se ci sono spazi nel percorso del ******* da uploadare
>> l'operazione fallisce?
>>
>> C:\prova\dati.mdb
>> C:\prova due\dati.mdb
>>
>> Il primo esempio va bene, il secondo fallisce.

> Già provato a racchiudere il path tra ""?

Ehm.. esattamente cosa intendi? Il percorso lo passo in una variabile
string che implicitamente dovrebbe già contenere gli ""

--
Greg
Greg 27 Nov 2014 21:54
Il 27/11/14 21.34.23 Greg ha scritto:
> Il 27/11/14 18.22.59 Luca D ha scritto:
>> Il giorno giovedì 27 novembre 2014 18:18:16 UTC+1, Greg ha scritto:
>>> Risulta che se ci sono spazi nel percorso del ******* da uploadare
>>> l'operazione fallisce?
>>>
>>> C:\prova\dati.mdb
>>> C:\prova due\dati.mdb
>>>
>>> Il primo esempio va bene, il secondo fallisce.

>> Già provato a racchiudere il path tra ""?

> Ehm.. esattamente cosa intendi? Il percorso lo passo in una variabile string
> che implicitamente dovrebbe già contenere gli ""

Leggendo il tuo consiglio ho pensato di sos*****uire gli spazi con
asc(32) ma fallisce ancora :(
Come si potrebbe aggirare?

--
Greg
salclem2 27 Nov 2014 22:05
"Greg" <greg_september_U ******* it> nell'ultimo post si è così espresso:
> Il 27/11/14 21.34.23 Greg ha scritto:
>> Il 27/11/14 18.22.59 Luca D ha scritto:
>>> Il giorno giovedì 27 novembre 2014 18:18:16 UTC+1, Greg ha scritto:
>>>> Risulta che se ci sono spazi nel percorso del ******* da uploadare
l'operazione fallisce?
>>>>
>>>> C:\prova\dati.mdb
>>>> C:\prova due\dati.mdb
>>>>
>>>> Il primo esempio va bene, il secondo fallisce.
>
>>> Già provato a racchiudere il path tra ""?
>
>> Ehm.. esattamente cosa intendi? Il percorso lo passo in una variabile string
che implicitamente dovrebbe già
>> contenere gli ""
>
> Leggendo il tuo consiglio ho pensato di sos*****uire gli spazi con asc(32) ma
fallisce ancora :(
> Come si potrebbe aggirare?
>

Mi sa che ci vuole una funzione apposita che traduca i caratteri non url in
caratteri url,
nella fattispecie spazio diventa %20

--
http://freewareonline.org/
http://netuser.altervista.org/
http://salclem2.altervista.org/
Luca D 27 Nov 2014 23:01
On Thursday, November 27, 2014 9:34:45 PM UTC+1, Greg wrote:
>
> Ehm.. esattamente cosa intendi? Il percorso lo passo in una variabile
> string che implicitamente dovrebbe già contenere gli ""

Il doppio a*****e del Basic è una cosa, io intendevo doppio a*****e esplicito,
come va fatto in molte funzioni di Windows relative ai path con gli spazi.

detto in altri termnini... path = """c:\aa bb\dd.txt"""
Greg 27 Nov 2014 23:16
Il 27/11/14 23.01.14 Luca D ha scritto:
> On Thursday, November 27, 2014 9:34:45 PM UTC+1, Greg wrote:
>>
>> Ehm.. esattamente cosa intendi? Il percorso lo passo in una variabile
>> string che implicitamente dovrebbe già contenere gli ""

> Il doppio a*****e del Basic è una cosa, io intendevo doppio a*****e
esplicito,
> come va fatto in molte funzioni di Windows relative ai path con gli spazi.

> detto in altri termnini... path = """c:\aa bb\dd.txt"""

Avevi ragione, ma l'ho scritta in queso modo:
Chr(34) & Source & Chr(34)

--
Greg

Links
Giochi online
Dizionario sinonimi
Leggi e codici
Ricette
Testi
Webmatica
Hosting gratis
   
 

Il linguaggio Visual Basic di Microsoft | Tutti i gruppi | it.comp.lang.visual-basic | Notizie e discussioni visual basic | Visual basic Mobile | Servizio di consultazione news.