Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[VB2008] conoscere percorso assoluto di un file in rete

116 views
Skip to first unread message

vbMizio

unread,
Sep 2, 2010, 6:34:28 AM9/2/10
to
Ciao a tutti,
domanda forse banale, ma la faccio ugualmente :-)
su un pc ho mappato come lettera Y: una unita' in rete.
Per capirci meglio, ho un server in rete, e il percorso \\Server\D\cartella,
l'ho mappata come lettera di unita' Y.
In un mio programma, posso fare, ad esempio
Dim objs As New System.IO.FileInfo("Y:\SecondaCartella\Immagine.jpg")

Questo oggetto objs naturalmente contiene tutte le informazioni del file
stesso. La mia domanda e'... posso sapere a quale percorso assoluto risponde
il file? Cioe' dovrei avere:

\\Server\D\cartella\SecondaCartella\Immagine.jpg

E' possibile?

Grazie!


Andrea [Work]

unread,
Sep 2, 2010, 6:43:19 AM9/2/10
to
Il Thu, 2 Sep 2010 12:34:28 +0200, vbMizio ha scritto:

> Questo oggetto objs naturalmente contiene tutte le informazioni del file
> stesso. La mia domanda e'... posso sapere a quale percorso assoluto risponde
> il file? Cioe' dovrei avere:
>
> \\Server\D\cartella\SecondaCartella\Immagine.jpg

AFAIK no, e se lo scopri dimmelo, che mi servirebbe per una cosa vecchia di
anni :)
Comunque penso di no, anche per un discorso di sicurezza.

Albe V°

unread,
Sep 2, 2010, 6:54:34 AM9/2/10
to
vbMizio ha pensato forte :

Se ne hai i diritti, certo che puoi saperlo.
Del resto, se da esplora risorse vai sulle unità collegate e ne guardi
le proprietà, vedi il percorso, quindi il sistema operativo lo sa e lo
rende disponibile ai software.

In vb6 c'era una simpatica libreria, mi sembra Windows Scripting Host o
qualcosa del genere, che consentiva di aggiungere o rimuovere unità
collegate attraverso delle vere e proprie collection.
Presumo esista qualcosa del genere in vb2008. Altrimenti, googla un
attimo e forse trovi qualche Api.

Ovviamente, una premessa fondamentale è che questo ti trasforma il
software in qualcosa di fortemente legato a Windows, il che a me non
piace quando si parla di .Net.

Ciao

Alberto


vbMizio

unread,
Sep 2, 2010, 7:03:25 AM9/2/10
to
Ciao Albe, grazie per la risposta,
...

> Se ne hai i diritti, certo che puoi saperlo.
[...]> Presumo esista qualcosa del genere in vb2008. Altrimenti, googla un

> attimo e forse trovi qualche Api.
>
> Ovviamente, una premessa fondamentale è che questo ti trasforma il
> software in qualcosa di fortemente legato a Windows, il che a me non piace
> quando si parla di .Net.
....
Infatti, speravo che ci fosse un qualche metodo nativo del framework, non
volevo andare a spippiolare con qualcosa che esce fuori dal gestito.
P.s.
Vado molto OT, ma prendo spunto dalla tua ultima frase.
Slegare il software da Windows, per qualche cosa riferito al framework
.net..... in speranza che prima o poi ci sia un FW disponibile per altre
piattaforme (in maniera stabile e supportata, conosco di progetti di
porting, ma non ufficiali)?


Albe V°

unread,
Sep 2, 2010, 8:08:13 AM9/2/10
to
Scriveva vbMizio giovedì, 02/09/2010:

Beh, io testo molte cose in ambito Windows Mobile, per il quale esiste
il Framework.

E' evidente che non posso pretendere di avere il 100% delle
applicazioni portabili su WM, però se almeno per le librerie di codice
più 'core', stiamo attenti a non andare fuori dal seminato, alla fine
gira praticamente tutto.

Alberto


Andrea [Work]

unread,
Sep 2, 2010, 8:16:24 AM9/2/10
to
Il Thu, 02 Sep 2010 10:43:19 GMT, Andrea [Work] ha scritto:

> AFAIK no, e se lo scopri dimmelo, che mi servirebbe per una cosa vecchia di
> anni :)
> Comunque penso di no, anche per un discorso di sicurezza.

Scusa io intendevo se condivo una cartella C:\pippo come pluto non mi pare
ci sia la possibilità di vedere il percorso UNC. Ora vedo che c'è qualcosa:
http://www.freevbcode.com/ShowCode.Asp?ID=397

vbMizio

unread,
Sep 2, 2010, 8:38:07 AM9/2/10
to
....

> Beh, io testo molte cose in ambito Windows Mobile, per il quale esiste il
> Framework.
...
Ah, si si, ok, se parliamo di WM ci sono.
Io ho anche comprato un dispositivo WM per iniziare a sviluppare qualche
cosa, ho in piedi un progetto che credo riprendero' in settimana.


vbMizio

unread,
Sep 2, 2010, 8:41:04 AM9/2/10
to
....

> Scusa io intendevo se condivo una cartella C:\pippo come pluto non mi pare
> ci sia la possibilità di vedere il percorso UNC. Ora vedo che c'è
> qualcosa:
> http://www.freevbcode.com/ShowCode.Asp?ID=397
....
Ciao Andrea e grazie anche a te per la risposta.
In realta' speravo in qualche metodo o proprieta' FW che ignoravo.


0 new messages