FolderBrowserDialo
- VB.NET
Sie verwenden einen veralteten Browser (%browser%) mit Sicherheitsschwachstellen und können nicht alle Funktionen dieser Webseite nutzen.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
Es gibt 8 Antworten in diesem Thema. Der letzte Beitrag () ist von Skybird.
-
-
-
Für was brauchst du WIN API, gibs in VB schon fertiges Steuerelement !
ja das kenne ich aber das ist für mich nutzlos...Ich glaube du weißt der unterschied zwischen WIN API und diesem fertigen Steuerelement
VB.NET-Quellcode
- Private Sub cmdBrowser_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdBrowser.Click
- Dim FolderBrowser As New FolderBrowserDialog
- FolderBrowser.Description = "Bitte wählen Sie ein Ordner aus..."
- FolderBrowser.ShowNewFolderButton = True
- FolderBrowser.RootFolder = System.Environment.SpecialFolder.DesktopDirectory
- FolderBrowser.SelectedPath = My.Computer.FileSystem.SpecialDirectories.MyMusic
- If FolderBrowser.ShowDialog = Windows.Forms.DialogResult.OK Then
- Me.TextBox1.Text = FolderBrowser.SelectedPath
- End If
- End Sub
Wocher hast du der Code runter gesaugt, links bitte ?
such mal bitte nach -
-
-
Die Fehlermeldung lautet:
Der Ausdruck "AddressOf" kann nicht in "Integer" umgewandelt werden, da "Integer" kein Delegattyp ist.
und das für Alex2000, damit er nicht sauer wird
codeguru.com/forum/showthread.php?t=247429
mfgDieser Beitrag wurde bereits 1 mal editiert, zuletzt von „2atem“ ()
-
@2atem: sauer ist hier keiner. Für mich ist das völlig......egal
/e1
weg damit:
von MSDN
Pointer to an application-defined function that the dialog box calls when an event occurs. For more information, see the BrowseCallbackProc function. This member can be NULL.
hier gibs noch was
/e2
@2atem: danke für kurze beschreibung, bin mir sicher deine Code kann man kürzen (nicht mit API).
/e3
Den Code habe ich hin bekommen, einzigens was du einfügen muß das hier:
/e4
@2atem: das problem dabei, wenn du auf "OK" klickst wird der Dialog noch ein mal angezeigt.
Du muß den Click in Dialog auf Button "OK" abfangen !
EDIT: Den klick auf "OK" kannst mit BIF_BROWSEFORCOMPUTER abfangen !Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Skybird“ ()
-
-