亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

VB.NET中怎么調用對話框

發布時間:2021-07-19 16:08:08 來源:億速云 閱讀:144 作者:Leah 欄目:編程語言

本篇文章為大家展示了VB.NET中怎么調用對話框,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

VB.NET對話框調用概述:

我們都知道在.NET中調用一個打開文件的對話框很容易,定義一個OpenFileDialog類的實例就可以直接使用了。有時候我們需要讓用戶選擇一個工作目錄,或者一個系統目錄,于是就在搜索是不是有類似的OpenDirectoryDialog類呢?當然***有一個,這樣就很方便了。其實系統并沒有提供這么一個類,下面我們就采用很短的代碼構建這個目錄瀏覽對話框。

VB.NET對話框調用思想:

在項目的引用中,瀏覽一下,會發現有一個System.Designer.dll, 默認這個dll并沒有被項目引用,我們今天就把它引到項目中。在System.Windows.Forms.Design這個名控件下面有一個FolderNameEditor 類,其實就是一個目錄瀏覽對話框,只不過這個類不能直接使用,必須Inherit。看下面的代碼:

為了模塊化,我們在項目中新建一個class,命名為OpenDirectoryDialog,輸入類似下面的代碼:

VB.NET對話框調用代碼:

  1. Imports System.Windows.Forms  

  2. Public Class FolderBrowserClass 
    FolderBrowser  

  3. Inherits System.Windows.Forms.
    Design.FolderNameEditor  

  4. Public Shared Function ShowDialog()
    Function ShowDialog() As String  

  5. Dim fb As New FolderBrowser()  

  6. '對話框的title  

  7. fb.Description = "Select a 
    Directory to Scan" 

  8. '默認是系統的桌面目錄  

  9. fb.StartLocation = Design.Folder
    NameEditor.FolderBrowserFolder.Desktop  

  10. '對話框的樣式  

  11. fb.Style = Design.FolderNameEditor.
    FolderBrowserStyles.ShowTextBox  

  12. fb.ShowDialog()  

  13. Return fb.DirectoryPath  

  14. End Function  

  15. End Class 

編譯好以后,我們就可以直接用這個Class了。

VB.NET對話框調用如下:

  1. Debug.WriteLine(Open
    DirectoryDialog.
    ShowDialog()) 

上述內容就是VB.NET中怎么調用對話框,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

西吉县| 定兴县| 洱源县| 集安市| 淄博市| 宾阳县| 南川市| 平顶山市| 武陟县| 濉溪县| 盐山县| 福贡县| 丰顺县| 五原县| 罗江县| 扎赉特旗| 个旧市| 肇州县| 郸城县| 岫岩| 安福县| 白朗县| 五寨县| 西平县| 海丰县| 宜章县| 吴堡县| 洛扎县| 丹凤县| 灌阳县| 荆门市| 六安市| 安新县| 北京市| 九龙县| 象州县| 抚州市| 星座| 玛纳斯县| 黎平县| 句容市|