Avatar billede barn Nybegynder
15. august 2001 - 13:50 Der er 5 kommentarer og
1 løsning

fileSystemObject anvendt på clientsiden

Hej! Jeg har følgende situation: Jeg skal lave en intranet side hvor folk (bl.a) kan sende en fil til en bestemt afdeling. Det jeg vil opnå er at folk skal browse efter en fil via en html form, den kan så returnerer stien til filen, jeg vil så have VB til at kopiere til en forudbestemt destination på intranettet.

Sådan som jeg ser det, må det afvikles fra klienten, da filplaceringen angives ud fra klientens filtræ, som jo ikke nødvendigvis er den samme som webserverens.

Forudsætningen er at alle klienter har den samme mappede drev. (altså at f.eks k: drevet på alle klient maskiner peget på samme mappe på serveren)

Med andre ord:
Hvordan får jeg VB til at kopiere c:\\foo.txt til k:\\alles\\foo.txt ?

Barn
Avatar billede ldanielsen Nybegynder
15. august 2001 - 14:19 #1
Du henter filen med en HTML-form:

<form>
<input type=file>
</form>

Og så kan du bruge forskellige teknikker til at uploade. Jeg kender til SoftArtisan\'s SAFileup, men der er mange flere.

Avatar billede barn Nybegynder
15. august 2001 - 14:35 #2
Min overskrift var måske ikke tilstrækkelig tydelig, tanken var nemlig at benytte FileSystemObject (FSO) til at sørge for der sker en kopiering indenfor mit eget filtræ. (der er tale om en intranet løsning)
Avatar billede netsrac Praktikant
15. august 2001 - 14:56 #3
<SCRIPT LANGUAGE=\"VBScript\">
set fso = CreateObject(\"Scripting.filesystemObject\")
fso.CopyFile \"c:\\foo.txt\", \"k:\\alles\\\"
set fso = nothing
</SCRIPT>
Avatar billede ldanielsen Nybegynder
15. august 2001 - 15:15 #4
Kan det køre clientside i MSIE??

For det er det der er meningen, ikke?
Avatar billede netsrac Praktikant
15. august 2001 - 15:17 #5
ldanielsen >> Spørger du mig ? Ja det kan køre client side i MSIE
Avatar billede ldanielsen Nybegynder
15. august 2001 - 18:51 #6
OK
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester