Just nu i M3-nätverket
Gå till innehåll

skriva över filer


GronK

Rekommendera Poster

Feltyp:

Körningsfel i Microsoft VBScript (0x800A003A)

Filen finns redan.

 

Får detta felet (jag håller på med en filhanterare).

 

Fins det något sätt så att om filen redan fins så skriver den över den med den nya???

Länk till kommentar
Dela på andra webbplatser

Hej GronK!

Obj.FileExists("textfilen.txt") retunerar TRUE eller FALSE. Alltså om filen finns eller ej - om det är sant eller falskt! Bilda sedan en IF-sats:

If Obj.FileExists("textfilen.txt") = TRUE Then
' Filen finns
Else
' Filen finns inte - skapa en ny fil
End If

Lycka till!

/ Kristoffer

Windows kunde inte hitta något tangentbord. Tryck F1 för att försöka igen eller F2 för att avbryta.

 

Länk till kommentar
Dela på andra webbplatser

jo jag bara funderade om det fans något enklare sätt.

 

eftersom först så har jag en som kollar om det är en mapp eller fil som ska flyttas och då blir der ju massor :(

 

men det är ju bara att börja scripta =)

Tackar

 

Länk till kommentar
Dela på andra webbplatser

Toro att det skall finnas en parameter när du skapar filen som säger att du skall skriva över befintlig om det finns en sådan.

 

Tyvärr kan jag inte den i huvudet, men det finns en bra beskrivning av FSO på http://msdn.microsoft.com/scripting

 

där kan du säkert hitta vad parametern heter.

 

- Magnus

-----------------------------------------------------

ju mer jag lär mig ju mer inser jag så lite jag kan

 

Länk till kommentar
Dela på andra webbplatser

Om du inte redan hittat hur du skall lösa det!

 

FileSystemObject.CreateTextFile(filename[,overwrite[,unicode]])

 

FolderObject.CreateTextFile(filename[,overwrite[,unicode]])

 

overwrite - Optional. A Boolean value that indicates whether an existing file can be overwritten. True indicates that the file can be overwritten and False indicates that the file can not be overwritten. Default is True

 

// LND

 

 

-----------------------------------------

Probably the most common computer fault:

ID-10T error

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...