Hej Vad är det för logg fil? ÄR det en textfil där varje rad motsvarar en logg post? Rensa hela filen gör du enklast så här. Svens metod fungerar bra. Du kan annars använda Kill(strFilen). Den har ju mysfaktor 3.Rensa i logfil
Jag skulle behöva rensa allt i en logfil detta skall göras med vb kod.
eller ännu bättre om man kan rensa en vis del av logfilen.
TobbeSv: Rensa i logfil
Sv:Rensa i logfil
Om du vill rensa bort ett visst antal rader får du specifiera lite mer noga hur du vill ha det.
Tex är det rader med ett visst datum mm.
<Code>
Dim Fnum As Long
Fnum = FreeFile
Open "C:\Test.log" For OutPut As #Fnum
Close #Fnum
</code>
Här ett exempel på hur du räkna antal rader(Line) det finns i filen
För att sedan tex ta bort några av dessa.
<code>
Option Explicit
Private Sub Command1_Click()
Dim Fnum As Long, i As Long
Dim dummy As String
Fnum = FreeFile
Open "C:\Test.log" For Input As #Fnum
Do Until EOF(Fnum)
Line Input #Fnum, dummy
i = i + 1
Loop
Close #Fnum
MsgBox "Logfilen innehåller " & i & " rader"
End Sub
</code>Sv: Rensa i logfil