myDataRow("Name") = IO.Path.GetDirectoryName(Dir)
Frågan#1
Hej, jag har en liten funktion som listar alla mappar som finns i en specificerad mapp. Detta fungerar bra men jag skulle vilja att infot som genereras enbart ska innehålla Namnet på katalogen inte hela sökvägen?
Function getMappar()
'Initiering
Dim intCounter As Integer
Dim dirTable As New DataTable
Dim myDataRow As DataRow
Dim myDataView As DataView
Dim VisaLista As New Repeater
Dim Dir As String
'Hämta rätt mapp
Dim myDirs As String() = Directory.GetDirectories("\\Mallar\")
' Loopa genom arrayn med dirinfo och placera denna i datatabellen
dirTable.Columns.Add(New DataColumn("Name", Type.GetType("System.String")))
For Each Dir In myDirs
myDataRow = dirTable.NewRow()
myDataRow("Name") = Dir
dirTable.Rows.Add(myDataRow)
Next Dir
' Skapa datavy
myDataView = dirTable.DefaultView
intCounter = myDataView.Count
getMappar = myDataView
lblTime.Text = "Den valda mappen innehåller totalt <strong>" & intCounter & "</strong> mallar. Denna lista genererades: " & Now()
End Function
Någon som har en funktion som enbart skriver ut Katalognamnet eller kan ändra i min funktion? :q
