Just nu i M3-nätverket
Jump to content

skriva över filer


GronK

Recommended Posts

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???

Link to comment
Share on other sites

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.

 

Link to comment
Share on other sites

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

 

Link to comment
Share on other sites

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

 

Link to comment
Share on other sites

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

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...