Hej! Du kan inte ha tid i sin naturliga form i ett filnamn. Filsystemet klagar nog när du infogar ett kolon(:). Eftersom tid och datumseparator är beroende ov regonela inställningar. KAn du använda datumfunktionerna på så sätt göra den oberoende av dem: Felmeddelande?
Jag får ett felmeddelande som jag undrar om någon kan hjälpa mig med.
Använder mig av Filesystemobject och ska göra en textfil. Allt fungerar tills jag ska lägga till tiden. Får då felmeddelande som lyder: Felaktig parameter.
Har för mig att syntaxen för tiden är time(), men det kanske är fel. Någon som kan hjälpa mig. Så här ser koden ut som ska namnge textfilen.
datum = date()
tid = time()
set utfil = fs.CreateTextFile( XMLDir & "\"&datum&tid&".xml")
MariaSv: Felmeddelande?
Testa med:
<code>
strFileName = XMLDir & "\" & Year(Date) & "-" & Right("0" & Month(Date), 2) & "-" & Right("0" & Day(Date), 2) & " " & Right("0" & Hour(Time), 2) & "." & Right("0" & Minute(Time), 2) & "." & Right("0" & Second(Time), 2) & ".xml"
set utfil = fs.CreateTextFile(strFileName)
</code>
Använder Right för att lägga till begynande 0 på tal under tio.