webForumDet fria alternativet

CopyFile

2 svar · 220 visningar · startad av crazyl

crazylMedlem sedan jan. 200232 inlägg
#1

Har ett litet problem med CopyFile...
Det går bra att kopiera filen men om jag kopierar samma fil igen så vill jag att den gamla ska skrivas över, får då felet åtkomst nekas. Trodde det bara var att sätta overwrite till true men icke...

Set objFSO3 = Server.CreateObject("Scripting.FileSystemObject")
objFSO3.CopyFile (Request.QueryString ("hid2")),"c:\bild\",true

Jörgen HPMedlem sedan feb. 20012 412 inlägg
#2

Hej, enligt documentationen är true default och behöver således inte anges. Enligt deras exempel borde det se ut så här:

FileSystemObject.CopyFile "c:\mydocuments\letters\*.doc", "c:\tempfolder\"

dim strURL
strURL = Request.QueryString ("hid2")
Set objFSO3 = Server.CreateObject("Scripting.FileSystemObject") 
objFSO3.CopyFile "strURL", "c:\bild\"

eller möjligen " "& strURL &" ", men har för mig man skriver utan.

Mvh Jörgen :)

@ndersMedlem sedan juni 200032 969 inlägg
#3

Jag röstar på följande för raden i fråga:

objFSO3.CopyFile strURL, "c:\bild\"

strURL är ju en variabel.

Mvh,

129 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)