Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Visual Basic 6 - Taglia ed incolla file in automatico Visual basic da remoto a locale
Forum - Visual Basic 6 - Taglia ed incolla file in automatico Visual basic da remoto a locale

Avatar
alessandro1474 (Normal User)
Newbie


Messaggi: 8
Iscritto: 17/02/2012

Segnala al moderatore
Postato alle 13:07
Sabato, 04/01/2014
Salve ragazzi,
come dice l'oggetto :
il nome dei file caricati sono memorizzati su DB
io dovrei in automatico :
per ogni ordine
tagliare dal server e incollare in locale
connessione al db nessu problema
memorizzazione del nome del file nessun problema
Ove risiede il file nessun problema perché il nome utente é lo stesso nome della directory in rete
quindi il percorso del file sara: nomeserver\nomeutente\file.jpg o pdf

Qual'é l'esatto comando : per copiare ed incollare?

Grazie in anticipo  

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6402
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 13:39
Sabato, 04/01/2014
Non si copia-incolla ma semplicemente si copia il file

Ti dovrebbe bastare

FileCopy("\\nomeserver\nomeutente\file.jpg", "C:\dovevuoi\file.jpg")


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
alessandro1474 (Normal User)
Newbie


Messaggi: 8
Iscritto: 17/02/2012

Segnala al moderatore
Postato alle 14:34
Sabato, 04/01/2014
Ok grazie, quindi la prassi sarebbe copiare il file in locale e poi eliminarlo sul server con delete?
Oppure invece di copia esiste un comando che gli permette di ''tagliare'' ed incollare?

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6402
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 15:13
Sabato, 04/01/2014
No, non è la prassi. E' quello che hai chiesto tu (copia-incolla). Se vuoi fare un move (equivalente ad un taglia-incolla) puoi cancellare il file dal server subito dopo la copia con un Kill.

Oppure usi la Move dell'oggetto File System Object

http://www.vb6.us/tutorials/using-fso-file-system-object-vb6


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
alessandro1474 (Normal User)
Newbie


Messaggi: 8
Iscritto: 17/02/2012

Segnala al moderatore
Postato alle 18:45
Sabato, 04/01/2014
Ok, grazie della risposta, è tutto abbastanza chiaro.
Ma visto che hai precisato che non è la prassi, quale potrebbe essere un giusto metodo?
In pratica il programmino gira in locale controlla ad intervalli di tempo, oppure ad orari specifici, se vi sono nuovi file caricati sul server in modo da scaricare il file dall'apposito spazio web in locale, in tal modo si libera in automatico spazio dal web

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6402
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 21:13
Sabato, 04/01/2014
Un attimo ... non si è mai parlato di web o spazio web ...

Hai detto che c'è un server (\nomeserver) e un percorso e quindi ho pensato ad un server collegato in rete locale con una cartella condivisa (un file server).

I metodi indicati fino ad ora NON possono funzionare con un web server.

Chiarisci un po' la situazione e fai la domande in modo più preciso.


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
alessandro1474 (Normal User)
Newbie


Messaggi: 8
Iscritto: 17/02/2012

Segnala al moderatore
Postato alle 22:23
Sabato, 04/01/2014
Ok, allora i file vengono caricati su un apposito spazio web tramite un sito
Io devo scaricare quei file in automatico
Percorso del file:
http://www.nomesito.com/nomeutente/file.pdf
E lo devo mettere in x:/nomeutente
Tutto qui

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6402
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 10:07
Domenica, 05/01/2014
Allora utilizza l'Internet Transfer Control (che dovrai aggiungere ai tuoi controlli) e studia questo codice d'esempio

http://www.vb-helper.com/howto_get_file_from_web.html

Questo serve per scaricare il file, non potrai cancellarlo sul server, almeno non semplicemente.

Ultima modifica effettuata da nessuno il 05/01/2014 alle 10:09


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
alessandro1474 (Normal User)
Newbie


Messaggi: 8
Iscritto: 17/02/2012

Segnala al moderatore
Postato alle 12:24
Domenica, 05/01/2014
Ok, ti ringrazio
Proverò a far qualche prova nei prossimi giorni, e ti faccio sapere
Grazie ancora

PM Quote