ich hab eine wpf-anwendung geschrieben, bei der man einen ordner mit dem folderbrowserdialog auswählen kann. die instanz hab ich bereits erstellt:
Dim WithEvents flDirSearch As New Forms.FolderBrowserDialog
und hier ist der code für das anwenden:
flDirSearch.ShowDialog() mFLPath = flDirSearch.SelectedPath
wenn ich jetz allerdings diesen code ausführe, bekomme ich diesen fehler:
Zitat
Für den aktuellen Thread muss der STA-Modus (Single Thread Apartment) festgelegt werden, bevor OLE-Aufrufe ausgeführt werden können. Stellen Sie sicher, dass die Hauptfunktion mit STAThreadAttribute gekennzeichnet ist. Diese Ausnahme wird nur ausgelöst, wenn ein Debugger mit dem Prozess verbunden ist.
ich hab auch schon gegooglet, aber ich hab nur das gefunden: http://msdn.microsof...tmentstate.aspx
wenn ich aber das "<stathread> _" über den class-tag setze bekomme ich diesen fehler:
Zitat
Der Attributspezifizierer ist keine vollständige Anweisung. Verwenden Sie eine Zeilenfortsetzung, um das Attribut auf die folgende Anweisung anzuwenden.
und das, obwohl ich das leerzeichen mit dem unterstrich gesetzt hab.
andere threads haben mir auch nicht weitergeholfen, weil da alles in c# steht.