Newsgroup: it.comp.lang.visual-basic
Titolo: inviare un file da un pc ad un server

E' possibile creare un'applicazione con VB che prelevi un certo file dal mio
computer e lo invii in una cartella presente su un server?
Le condizioni sarebbero queste:
nome del file da spedire: unica variabile da dichiarare;
estensione del file: nota e non modificabile;
posizione del file nel computer: nota e non modificabile;
nome cartella, percorso, server dove spedire il file: noti e non
modificabili.
Mi sapreste dare una dritta? E' da un po' che cerco di capire come fare ma
non sono esperto di vb.
Grazie mille!!!


Fammi pensare un po' .... mumble mumble ...
mumble mumble ...
...
...
...
mumble mumble ...
EUREKA!
Filecopy?!?
:-)
ciao
		maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!

 computer e lo invii in una cartella presente su un server?
come no..........
copiare file su floppy da 3 1/2
imbustare quindi spedire a indirizzo specifico
possibilmente su posta prioritaria........
nell'attesa leggersi MSDN.

 non sono esperto di vb.
Vediamo un po'...
Tu vuoi copiare un file da una cartella locale ad una cartella su un
server...
Proviamo ad aprire l'help di VB....
Digitiamo "COPY and FILE"...
Mmmmh... cosa sarà questo "Working with Files"??? Clicchiamo...
Dunque:
Creating File.... no
Reading File.... no
Moving, Copying and Deleting.... WOW!!!
E questo cos'è? Un esempio???
Ma quanto codice bello e pronto!!
Ma è tutto per me???
Morale: Va bene non essere esperti di VB, ma non aprire neanche l'help è un
po' troppo....
Altrimenti Manifest e Netiquette cosa ci stanno a fare??
Alberto

 Altrimenti Manifest e Netiquette cosa ci stanno a fare??
guarda che sul manifesto non c'è scritto quali sono gli argomenti che non si
possonno chiedere e per un principiante anche il solo "dim" potrebbe
riservare sorprese.
morale: il newsgroup è di tutti :)))
ciao

 Filecopy?!?
Forse dico una fesseria, ma mi sembra di ricordare che filecopy con i
percorsi di rete dava problemi...
Qualcuno è in grado di confermare (o smentire)?
--
Dark Hado
"Pensare non è essere d'accordo o in disaccordo: questo è votare."
Robert Lee Frost

 Qualcuno è in grado di confermare (o smentire)?
confermo


A me funziona!
Ovvio che non posso garantire in tutte le condizioni il funzionamento ...
Potete spiegare voi a Gio come usare l'API FileCopy o FileSystemObject 
... ;-)





 Un altro aiutino???
Scusa, ma il mio post di ieri non l'hai ricevuto?
Mi sembra che di codice di esempio ce ne fosse a volontà....
O per qualche motivo non fa al caso tuo?
Alberto

 
Con "server pubblico" intendi dire che ci accedi tramite tcp/ip?
In questo caso devi utilizzare un metodo diverso.
Vedi allora l'oggetto Winsock e tutti gli esempi che trovi in rete o su 
questo NG.
A quanto pare ti ha gia' inviato materiale Alberto, che altro dire?
Studia quel che ti ha mandato!!! :-)


 Qualcuno è in grado di confermare (o smentire)?
Io smentisco. lo uso da anni, da/a praticamente tutte le versioni
di Win, e non ho mai avuto problemi.
Bye, G.

Ciao!
Allora... se intendi una mail al mio indirizzo non ho ricevuto nulla. Più
probabilmente intendi il tuo post dove mi suggerivi una ricerca nell'help.
Ho provato a cercare esempi di codice (ci avevo provato anche prima di
scrivere al NG), ma evidentemente le nostre guide non sono strutturate allo
stesso modo, in particolare io ho VB5 ita.
Emh... è troppo se ti chiedo un "copia e incolla"???  ;-)
Ciao,
            Giovanni.



Intendevo specificare che non si tratta di copiare un file in un server
locale, ma nel server che ospiterà il mio sito in uno spazio hosting. Per la
pubblicazione delle pagine utilizzo FrontPage ma posso accedere anche via
FTP.
L'API e' CopyFile è utilizzabile in questo caso?
Grazie mille.
Ciao,
        Giovanni.

 L'API e' CopyFile è utilizzabile in questo caso?
Alla luce di questa notizia è inutile che ti posti la pagina che mi chiedi,
che utilizzava FileSystemObject, per cui non va bene per il tuo scopo.
Devi fare un FTP (non è che Frontpage faccia niente di diverso da fare un
FTP), e direi che la cosa più semplice è l'InternetObject (se, come credo,
supporta FTP), altrimenti Winsock.
Ciao
Alberto


Mannaggia!!!
Ok... grazie per la dritta. Mi sto dando da fare per capirci di più!
Un'ultima notizia per sapere da dove partire: cosa sono l'InternetObject e
Winsock?
Se ho capito bene dovrebbero essere dei controlli esterni, quindi file con
estensione ocx. Se realmente è così non ne ho trovato traccia e la cosa più
simile è "Mswinsck.ocx", trovato sul cd di VB (ver.5).
Anche cercando le relative voci nell'help non ho trovato spiegazioni in
merito.
Dove trovarli quindi?
Ancora grazie,
            Giovanni.

 Dove trovarli quindi?
Ci ho provato. Non trovato. ;-((

 > simile č "Mswinsck.ocx", trovato sul cd di VB (ver.5).
Menu Progetto-->Componenti-->Controlli-->
"Microsoft Internet Transfer control" (MSINET.OCX) e
"Microsoft Winsock control" (MSWINSCK.OCX).
Entrambi sono nel VB5, controlla l'installazione. Nel caso puoi scaricare
le versioni del 6 da questo link:
http://support.microsoft.com/directory/article.asp?ID=KB;EN-US;Q193366&
ma non avrai l'help, perché questa versione utilizza i .CHM, quelli del VB5 gli .HLP.
Bye, G.

Grazie mille ragazzi... i "pezzi" che cercavo li ho trovati e ora vediamo se riesco a metterli assieme!!! :-)
            Giovanni.