日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯網營銷解決方案
VB.NET對話框基本思想及應用技巧分享

VB.NET是一款功能強大的開發(fā)平臺,大家可以通過它來實現一個功能強大,安全穩(wěn)定的開發(fā)環(huán)境。下面我們可以通過對VB.NET對話框的引用來對此進行一個詳細的介紹,希望能給大家?guī)硪恍椭?t#

VB.NET對話框調用概述:

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

VB.NET對話框調用思想:

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

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

VB.NET對話框調用代碼:

 
 
 
  1. Imports System.Windows.Forms   
  2. Public Class FolderBrowserClass   
  3. FolderBrowser   
  4. Inherits System.Windows.Forms.   
  5. Design.FolderNameEditor   
  6. Public Shared Function ShowDialog()   
  7. Function ShowDialog() As String   
  8. Dim fb As New FolderBrowser()   
  9. '對話框的title   
  10. fb.Description = "Select a   
  11. Directory to Scan"   
  12. '默認是系統的桌面目錄   
  13. fb.StartLocation = Design.Folder   
  14. NameEditor.FolderBrowserFolder.Desktop   
  15. '對話框的樣式   
  16. fb.Style = Design.FolderNameEditor.   
  17. FolderBrowserStyles.ShowTextBox   
  18. fb.ShowDialog()   
  19. Return fb.DirectoryPath   
  20. End Function   
  21. End Class  

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

VB.NET對話框調用如下:

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

新聞名稱:VB.NET對話框基本思想及應用技巧分享
地址分享:http://www.dlmjj.cn/article/dpsgjso.html