Dotlab – Development and other evil things


Arbeiten mit Verzeichnissen in vb.net

Veröffentlicht in .net Stuff von dotlab am Februar 15, 2008
Tags: , , ,

Zu internen Zwecken musste ich ein kleines Tool schreiben, welches diverse Verzeichnisse abgleicht und ein paar Fileoperationen ausführt. Dafür gibt’s in .net eine praktische Lösung! Mit dem folgenden Code kann für jede Datei in einem Verzeichnis eine Aktion ausgeführt werden.

Imports System.IO
Imports System.Data

Partial Public Class _Default
Inherits System.Web.UI.Page

Dim SourcePath As String = "C:\Test\TestSource"

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load

Dim di As New DirectoryInfo(SourcePath)
For Each fi As FileInfo In di.GetFiles

Dim mySourceFilename As String = fi.Name

'do something

Next

End Sub