---
title: "Skriva in 0 i *.txt första dagen i månaden"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/41269-skriva-in-0-i-txt-första-dagen-i-månaden"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Moonman"
published: "2002-04-10T05:19:03.000Z"
updated: "2002-04-10T09:18:30.000Z"
replies: 2
views: 220
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/41269-skriva-in-0-i-txt-första-dagen-i-månaden"
---

# Skriva in 0 i *.txt första dagen i månaden

## #1 — Moonman, 2002-04-10T05:19Z

Jag har en räknare som skriver till en .txt-fil. Nuär det så att jag skulle vilja att den nollställde filen, helt enkelt tog första raden, raderade den och sedan skrev in en nolla. Hur kam man göra detta?

mvh Moonman

Permalänk: https://www.webforum.nu/p/41269

## #2 — skyman, 2002-04-10T06:09Z

På samma sätt som du skrev innan?
Har du skrivit till filen själv mha asp eller?

Permalänk: https://www.webforum.nu/p/640673

## #3 — pettsson, 2002-04-10T09:18Z

man använder file system object (fso), både för att skapa filen och ändra den. Pröva det här:

```
Set Obj = CreateObject("Scripting.FileSystemObject")
If Obj.FileExists(" & Server.Mappath & "reknare.txt")=False Then
Set TS=Obj.CreateTextFile(" & Server.Mappath & "reknare.txt")
Obj.OpenTextFile(" & Server.Mappath & "reknare.txt")
Obj.WriteLine("0")
TS.Close
Else
Obj.OpenTextFile(" & Server.Mappath & "reknare.txt")
TS.WriteLine("0")
TS.Close
End If
```

Det här borde fungera, jag sitter i skolan nu så jag kan inte prova...
Red: Glömde att du måste ha med datumkoll också, lättast borde vara att lägga till ett datum i filen som kollas, och med datediff kontrollera om den måste skrivas om

Permalänk: https://www.webforum.nu/p/640727

---

Tråden på webben: https://www.webforum.nu/amne/asp/41269-skriva-in-0-i-txt-första-dagen-i-månaden
