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
C# / VB.NET - Copia File
Forum - C# / VB.NET - Copia File

Avatar
xamm (Normal User)
Rookie


Messaggi: 24
Iscritto: 30/09/2015

Segnala al moderatore
Postato alle 16:03
Lunedì, 07/11/2016
Buonasera a tutti,
avrei bisogno di una routine che legga da un file txt i nomi di tanti file .pdf, li cerchi in una determinata cartella e li copi in un'altra.

Il file txt avrebbe questa struttura:

000009016237.pdf
000009016245.pdf
000009016286.pdf
000009016288.pdf
000009016290.pdf
000009016460.pdf
000009016492.pdf
000009016505.pdf
000009016525.pdf
000009016782.pdf

Dovrebbe cercare i file pdf che si chiamano cosi in una cartella dove ce ne sono molti di più e copiarli, quelli trovati, in un'altra cartella.

Grazie ragazzi e buona serata a tutti.

PM Quote
Avatar
pierotofy (Admin)
Guru^2


Messaggi: 6230
Iscritto: 04/12/2003

Segnala al moderatore
Postato alle 17:34
Lunedì, 07/11/2016
Prima di scrivere un programma, vedi se questa utility fa al caso tuo... https://www.advancedrenamer.com/


Il mio blog: https://piero.dev
PM Quote
Avatar
darioza (Normal User)
Pro


Messaggi: 104
Iscritto: 06/10/2014

Segnala al moderatore
Postato alle 0:11
Martedì, 08/11/2016
Non conosco l'utility, però se vuoi realizzare il tuo programma non è nulla di complesso

apri il file e crei una loop in cui:
Leggi la linea dal txt
Verifichi che il file esiste
Se esiste lo copi, se no non fai nulla

PM Quote
Avatar
xamm (Normal User)
Rookie


Messaggi: 24
Iscritto: 30/09/2015

Segnala al moderatore
Postato alle 10:32
Martedì, 08/11/2016
Grazie ragazzi.
Ciao Darioza, sono alle prime armi in wb ... hai del codice di esempio ?8-|:):k:

PM Quote
Avatar
darioza (Normal User)
Pro


Messaggi: 104
Iscritto: 06/10/2014

Segnala al moderatore
Postato alle 2:06
Mercoledì, 09/11/2016
Piero è nel settore da parecchio tempo, hai provato l'utility che ti ha consigliato? Potresti risparmiarti notti in bianco  
massimo (sei quello che ha postato recentemente nella sezione Pascal per il pdf, dico bene? E questo è il listato dell'operazione di quel programma con gli "0" davanti...giusto?), Da come hai impostato la domanda sei alle primissime esperienze, ma siamo qui per aiutare per quanto possibile
Codice gia pronto non saprei cosa postarti...
Se vuoi imparare, studiati la classe di riferimento
Ti servirà soprattutto la classe IO, anzi, praticamente fai tutto con quella
IO.file e IO.StreamReader servono a te in questo specifico caso
se poi qualcosa "non funziona" o hai dubbi, chiedici e siamo qua
Segui i punti delle operazioni che ti ho illustrato nel post precedente e lo fai senza problemi, è veramente semplice
studia, Butta giu qualche cosa e facci sapere

Ultima modifica effettuata da darioza il 09/11/2016 alle 2:12
PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6402
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 9:29
Mercoledì, 09/11/2016
Testo quotato

Postato originariamente da xamm:

Grazie ragazzi.
Ciao Darioza, sono alle prime armi in wb ... hai del codice di esempio ?8-|:):k:




VB .... si chiama VB ...

Almeno dal nome CORRETTO del linguaggio vogliamo iniziare?

E studiare un po' quello che ti è stato suggerito ? Devi per forza avere il codice stile "pappa pronta" ? Cosa impari ?

Almeno PROVACI.


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
Thejuster (Admin)
Guru^2


Messaggi: 2305
Iscritto: 04/05/2008

Segnala al moderatore
Postato alle 10:14
Mercoledì, 09/11/2016
Se sei alle prime armi questa guida è di tua aiuto

http://www.pierotofy.it/pages/guide/Guida_al_Visual_Basic_ ...

Leggila per bene, anche la parte riguardante la lettura dei file.


https://mire.forumfree.it/ - Mire Engine
C# UI Designer
PM Quote
Avatar
xamm (Normal User)
Rookie


Messaggi: 24
Iscritto: 30/09/2015

Segnala al moderatore
Postato alle 12:56
Mercoledì, 09/11/2016
Grazie a tutti ragazzi :k:

PM Quote