login  Naam:   Wachtwoord: 
Registreer je!
 Forum
Zoeken  Regels  Help
Categorieën > VB.NET

log voor kill

bakkertie2 – 05/10/2010 09:38
Ik ben een programma aan het maken maar ik zit vast op een stukje.

Ik heb een stuk geschreven die bestanden verwijderd. Dit doe ik met "kill"
Maar nu wil ik dat de bestanden die verwijderd worden/zijn in een logje verschijnen. Het liefts in een textbox.

Weet iemand hoe dit moet of waar ik dit kan vinden?

6 antwoorden

Gesponsorde links

titjes – 05/10/2010 12:29
Bedoel je niet "processen" ipv bestanden? Wat je dan doet is de naam ophalen van het proces en dat zet je elke keer met een newline in een TextBox..

meerweten – 05/10/2010 20:03
afhankelijk van hoe je het doet kan je idd de naam en pad opslaan in een txt bestandje

je kunt altijd de help functie van vb.net eens gebruiken
wel handig gebruik ik ook als ik effe iets niet weet

Mario – 06/10/2010 13:03 (Laatst gewijzigd op 06/10/2010 13:09)
Je kunt beter FileSystem.DeleteFile gebruiken ipv "kill", dat is nog een overblijfsel uit vb6.

Onderstaande code delete je eerst een file, daarna geeft hij dat weer in je tekstbox.
Je kunt nu alle bestanden die je wil wissen in een loop zetten.

Als het veel bestanden zijn, kun je dat ook best via een thread uitvoeren.

greetzzzz
RedThread

  1. Try
  2. Dim FileToErase As String = "c:\test.log"
  3. My.Computer.FileSystem.DeleteFile(FileToErase)
  4. TextBox1.Text &= "file " & FileToErase & " was deleted..." & vbCrLf
  5. Catch ex As Exception
  6. End Try


Stijn – 07/10/2010 01:26
DeleteFile() geeft 0 of False terug als het verwijderen van een bestand mislukt is.

Mario – 07/10/2010 12:01
Daar was ik achter aan 't zoeken stijn, hoe vang je dat op want ik heb dat niet gevonden.

Dacht dat deletefile een sub en geen funtie was.

titjes – 07/10/2010 14:32
Het is inderdaad een Sub en geen functie. In C# is het een methode die een boolean terugstuurt.

Gesponsorde links

Dit onderwerp is gesloten.
Actieve forumberichten:

© 2002-2012 Sitemasters.be - Regels - Gehost door: Vircon - Laadtijd: 0.038s