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]
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 `True`, damit mehrere Dateien ausgewählt werden können. 2. Nach dem Öffnen des Dialogs kannst du über die Eigenschaft `FileNames` auf die vollständigen Pfade aller ausgewählten Dateien zugreifen. 3. Mit der Funktion `System.IO.Path.GetDirectoryName` kannst du aus jedem Dateipfad den Ordnernamen extrahieren. Hier ein Beispielcode: ```vb.net Dim ofd As New OpenFileDialog() ofd.Multiselect = True If ofd.ShowDialog() = DialogResult.OK Then For Each filePath As String In ofd.FileNames Dim folderPath As String = System.IO.Path.GetDirectoryName(filePath) MessageBox.Show("Ordner: " & folderPath) ' Hier kannst du den Ordnernamen weiterverarbeiten Next End If ``` **Hinweise:** - Wenn alle Dateien aus demselben Ordner stammen, reicht es, den Ordnernamen der ersten Datei zu nehmen. - Wenn Dateien aus verschiedenen Ordnern ausgewählt werden können, musst du für jede Datei den Ordnernamen einzeln ermitteln. Weitere Infos zur Klasse findest du in der [Microsoft-Dokumentation zu OpenFileDialog](https://learn.microsoft.com/de-de/dotnet/api/system.windows.forms.openfiledialog).
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]
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]
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... [mehr]
Um in VB.NET 2003 markierten Text innerhalb einer RichTextBox per Drag & Drop mit der Maus zu verschieben, musst du einige Ereignisse und Einstellungen nutzen, da die Standard-RichTextBox dieses V... [mehr]
In VB.NET 2003 entspricht das Hochkomma (Apostroph, also `'`) dem KeyCode **emQuotes**. Du kannst also in einem KeyDown- oder KeyPress-Ereignis so darauf prüfen: ```vb.net If e.KeyCode =... [mehr]
In VB.NET 2003 (und generell in Windows Forms) ist es so, dass der `RightMargin`-Wert einer RichTextBox lediglich die Anzeige beeinflusst: Der Text wird optisch umgebrochen, aber im zugrundeliegenden... [mehr]
Nein, in VB.NET 2003 reicht die Einstellung `AcceptsReturn = False` bei einer TextBox nicht aus, um den Beep-Ton beim Drücken der Return-Taste (Enter) zu unterdrücken. **Erklärung:** -... [mehr]
Das Verhalten, das du beschreibst, ist korrekt: In **VB.NET 2003** (also .NET Framework 1.1) gibt es die Methode `GetFirstCharIndexFromLine()` für das `RichTextBox`-Steuerelement **noch nicht**.... [mehr]
Um in VB.NET 2003 am Anfang jeder ausgewählten Zeile in einer `RichTextBox` ein einfaches Hochkomma (`'`) einzufügen, kannst du folgenden Ansatz verwenden: 1. **Ermittle die Auswahl**:... [mehr]
In VB.NET 2003 unterstützt die Methode `RichTextBox.LoadFile` standardmäßig keine direkte Konvertierung von UTF-8 nach ANSI. Sie lädt die Datei entweder als RTF oder als reinen Te... [mehr]