Wie lautet in VB.NET 2003 der Filter-Eintrag für 'Ordner' im OpenFileDialog?

Antwort

In VB.NET 2003 (also .NET Framework 1.1) unterstützt der `OpenFileDialog` keine Auswahl von Ordnern, sondern ausschließlich von Dateien. Der `Filter`-Eigenschaft des `OpenFileDialog` dient dazu, Dateitypen zu filtern, nicht Ordner. Ein typischer Filter-Eintrag sieht zum Beispiel so aus: ```vb.net OpenFileDialog1.Filter = "Textdateien (*.txt)|*.txt|Alle Dateien (*.*)|*.*" ``` **Für Ordnerauswahl:** Wenn du möchtest, dass der Benutzer einen Ordner auswählt, musst du stattdessen einen `FolderBrowserDialog` verwenden. Dieser Dialog ist speziell für die Auswahl von Ordnern gedacht und benötigt keinen Filter. Beispiel für die Verwendung des `FolderBrowserDialog`: ```vb.net Dim fbd As New FolderBrowserDialog() If fbd.ShowDialog() = DialogResult.OK Then Dim selectedPath As String = fbd.SelectedPath ' Hier kannst du mit dem ausgewählten Ordner weiterarbeiten End If ``` **Fazit:** Im `OpenFileDialog` gibt es keinen Filter-Eintrag für Ordner, da dieser Dialog keine Ordnerauswahl unterstützt. Verwende stattdessen den `FolderBrowserDialog` für die Auswahl von Ordnern. Weitere Infos findest du in der [Microsoft-Dokumentation zum FolderBrowserDialog](https://learn.microsoft.com/de-de/dotnet/api/system.windows.forms.folderbrowserdialog).

KI fragen

Verwandte Fragen

Wie ermittele ich mit VB.NET 2003 den Ordnernamen mehrerer im OpenFileDialog markierter Dateien?

Um in VB.NET 2003 den Ordnernamen mehrerer mit dem `OpenFileDialog` ausgewählter Dateien zu ermitteln, gehst du wie folgt vor: 1. Setze die Eigenschaft `Multiselect des `OpenFileDialog` auf `Tru... [mehr]

Wie kann ich in VB.NET 2003 eine ListView per OpenFileDialog (Multiselect = true) mit Name und Fullname ausgewählter Dateien füllen?

Um in VB.NET 2003 eine `ListView` mit dem Namen und dem vollständigen Pfad (FullName) der über einen `OpenFileDialog` (mit `Multiselect = True`) ausgewählten Dateien zu füllen, kan... [mehr]

Warum funktioniert die InitialDirectory-Einstellung im OpenFileDialog unter VB.NET 2003 nicht?

In VB.NET 2003 (also .NET Framework 1.1) gibt es beim `OpenFileDialog`-Steuerelement tatsächlich einige bekannte Einschränkungen und Eigenheiten bezüglich der `InitialDirectory`-Eigensc... [mehr]

Wie kann ich in VB.NET ein JPG-Bild beim Umwandeln in ein GIF-Bild gleichzeitig verkleinern oder vergrößern?

Um in VB.NET ein JPG-Bild in ein GIF-Bild umzuwandeln und dabei gleichzeitig die Größe zu ändern, kannst du die Klassen `System.Drawing.Image` und `System.Drawing.Bitmap` verwenden. Hi... [mehr]

Wie kann ich in VB.NET 2003 ein JPG-Bild in ein GIF-Bild umwandeln?

In VB.NET 2003 kannst du ein JPG-Bild in ein GIF-Bild umwandeln, indem du die Klassen aus dem Namespace `System.Drawing` verwendest. Hier ein einfaches Beispiel, wie das funktioniert: ```vb.net Impor... [mehr]

Kann ich in VB.NET 2003 mit Val("ABC02") den im String enthaltenen Zahlenwert "2" extrahieren?

Mit der Funktion `Val("ABC02")` in VB.NET 2003 erhältst du als Ergebnis den Wert `0`. Die Funktion `Val` liest nur so lange Zeichen aus dem String, wie sie als Zahl interpretiert werden... [mehr]

Wie kann ich in VB.NET 2003 eine Zeile in einer RTF-Box bei Enter-Taste automatisch vor dem Zeilenvorschub mit "°" beenden?

Um in VB.NET 2003 in einer RichTextBox beim Drücken der Enter-Taste vor dem Zeilenvorschub automatisch ein "°" einzufügen, kannst du das KeyDown- oder KeyPress-Ereignis der Ric... [mehr]

Kann in VB.NET 2003 die erste Spalte eines ListViews auch mit SubItems(0) adressiert werden?

In VB.NET 2003 (also .NET Framework 1.1) kann die erste Spalte eines ListView-Elements **nicht** über `SubItems(0)` adressiert werden. Die erste Spalte (also der Haupttext eines ListViewItems) wi... [mehr]

Kann man in VB.NET 2003 mehrere Spalten einer ListView nacheinander sortieren und dabei die Sortierung der vorangegangenen Spalten beibehalten?

In VB.NET 2003 ist die ListView-Komponente standardmäßig nur für die Sortierung nach einer einzelnen Spalte ausgelegt. Eine mehrstufige (also z.B. erst nach Spalte 1, dann nach Spalte... [mehr]

Gibt es in VB.NET 2003 den Befehl 'Continue Do'?

Das ist korrekt. In VB.NET 2003 (also Visual Basic .NET 1.1) gibt es das Schlüsselwort `Continue Do` noch nicht. Diese Funktionalität wurde erst mit .NET Framework 2.0 (Visual Studio 2005) e... [mehr]